Arrays.fill()这个是什么意思

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/13 01:51:19
Arrays.fill()这个是什么意思Arrays.fill()这个是什么意思Arrays.fill()这个是什么意思用法1:接受2个参数Arrays.fill(a1,value);注:a1是一个数

Arrays.fill()这个是什么意思
Arrays.fill()这个是什么意思

Arrays.fill()这个是什么意思
用法1:接受2个参数
Arrays.fill( a1,value );
注:a1是一个数组变量,value是一个a1中元素数据类型的值,作用:填充a1数组中的每个元素都是value
例如:
boolean[] a1 = new boolean[5];
Arrays.fill( a1,true );
结果 a1[] = {true,true,true,true,true};
用法2:接受4个参数
例如:
String[] a9 = new String[6];
Arrays.fill(a9,"Hello");
Arrays.fill(a9,3,5,"World");
结果是 a9[] = {Hello,Hello,Hello,World,World,Hello};
第一个参数指操作的数组,第二个和第三个指在该数组的某个区域插入第四个参数,第二个参数指起始元素下标(包含该下标),第三个参数指结束下标(不包含该下标),注意:java的数组下标从0开始