Java数组中Arrays.fill()方法讲解
短信预约 -IT技能 免费直播动态提醒
fill()方法共有两种参数类型,分别是:
(1)Arrays.fill(int[] a,int value)
a :要进行替换元素的数组
value :替换的元素值
public class Swap { public static void main(String[] args) { int[] ints = new int[5];//定义一个一维数组,含有五个数,默认值为0 Arrays.fill(ints,8);//替换数组的元素,值为8 for (int i = 0; i < ints.length; i++) { System.out.println(ints[i]);//循环输出数组中的元素值 } }}原数组:{0,0,0,0,0}修改之后的数组{8,8,8,8,8}
(2)Arrays.fill(int[] a,int fromIndex,int toIndex,int value)
a :要进行替换元素的数组
fromIndex :需要替换元素的第一个索引值,包括当前位置
toIndex :需要替换元素的最后一个索引值,不包括当前位置
value :替换的元素值
public class Displace { public static void main(String[] args) { int[] ints = {45, 12, 2, 10}; Arrays.fill(ints,1,2,8); for (int i = 0; i < ints.length; i++) { System.out.println(ints[i]); } }}原数组:{45,12,2,10}修改之后的数组:{45,8,2,10}
来源地址:https://blog.csdn.net/weixin_43756037/article/details/128063266
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341