使用Arrays.fill()方法对数组元素填充

##### 使用Arrays.fill()方法对数组元素填充

package com;

import java.util.Arrays;

/*
 * 使用Arrays.fill()方法对数组元素填充 
 */
public class L_input_ArrayFill {
    
    

	public static void main(String[] args) {
    
    
		// TODO Auto-generated method stub
		int a=27,b=72;
		int fromP=2,toP=7;
		int  k;
		int []cArray = {
    
    127,36,727,89,91,81,49,360,227};
		System.out.println("数组各元素为");
		for(int i:cArray) {
    
    
			System.out.print(i+"\t");
		}
		System.out.println();
		Arrays.fill(cArray, a);//使用数据元素a填充到cArray的每一个元素位置
		System.out.println("用"+a+"填充后cArray数组元素为:");
		for(k=0;k<cArray.length;k++) {
    
    
			System.out.print(cArray[k]+"\t");
		}
		System.out.println();
		Arrays.fill(cArray,fromP,toP,b);//使用b数据从fromP位置开始填充到toP前面一个位置
		System.out.print("用"+b+"填充后cArray数组第"+fromP+"~");
		System.out.println((toP-1)+"位置各元素后为:");
		for(k=0;k<cArray.length;k++) {
    
    
			System.out.print(cArray[k]+"\t");
		}
		System.out.println();
	}

}

#####运行结果为:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/LL__Sunny/article/details/105621340