永发信息网

java中的Array.fill()方法有什么用?怎么用?

答案:4  悬赏:10  手机版
解决时间 2021-11-25 10:05
java中的Array.fill()方法有什么用?怎么用?
最佳答案
这个主要作用是数组填充用,下面的例子你测下就明白了,比如

public class ArrayFill {
public static void main(String[] args) {
boolean[] a1 = new boolean[15];
java.util.Arrays.fill(a1, true);
for (int i = 0; i < 15; i++) {
System.out.println(a1[i] + "\t " + i);
}
}
}

输出就是 true 0 ....到... true 14
还有传不同的参数,填充方法不一样,具体看API即可
全部回答
boolean [] a1 = new boolean [15];
Arrays.fill(a1, true);
for(int i=0 ; i <15 ;i++){
System.out.println(a1[i]+ "\t "+i);
int[] ai = {1,2,3,4};
Arrays.fill(ai, 5);
for(int i=0;i System.out.println(ai[i]);
}

数组中的值都被替换成第二个参数指定的值。
可以创建一个基于一个函数的数组,数组中每个元素的值都是函数返回的结果。第一个引数是数组中元素的个数,第二个引数为生成每个值的函数。

// 将16个随机数填入数组
Array.fill(16, {100.rand})
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中公教育(徐汇立信校区)地址在什么地方,我要
自古文人多自誉为‘骚客’何为‘骚客’
普通版超Q和高级版超Q分别有什么特权
第2题A项怎么判断是什么函数??
我接到了老公的电话,而他好像正和别人视频怎
wd 500G 2.5寸黑盘怎么样?请从稳定,散热,速度
如果头发湿的出门对头发好吗?
为什么人做梦了,有时候自己醒来就不记得了?
虚拟男友。
WIN7x64位字体很虚怎么回事,有图
泰拉瑞亚金色染料怎么合成?
华为p10支不支持4g+
梦见自己的女儿端两碗烩面是什么意思
正营级军官在消防支队能当什么
花呗借呗逾期3个月以上的有没有
推荐资讯
某立式组合机床的动力滑台采用液压传动
女生,九一年阴历七月二十八日早晨五点出生,
填空:不什么离什么
伊莎莱窗帘(莱阳店)地址好找么,我有些事要过
怎样利用镜像将生产环境复制到测试环境
交响琴行(镇江丹阳)地址在什么地方,想过去办
(负三分之二)的二次方×(-¾)×(-
fgo为什么没有中国特异点
长大约3米多,高为两2米多,宽为2米多,算是
记步软件哪个好用
奔驰ML350前后减震需要多钱
从中山有轻轨到中堂吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?