Java数组中Arrays.fill()方法讲解

这篇具有很好参考价值的文章主要介绍了Java数组中Arrays.fill()方法讲解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

fill()方法共有两种参数类型,分别是:

(1)Arrays.fill(int[] a,int value)

           a :要进行替换元素的数组

           value :替换的元素值文章来源地址https://www.toymoban.com/news/detail-524127.html

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}

到了这里,关于Java数组中Arrays.fill()方法讲解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Java学习笔记(七)——操作数组工具类Arrays

    Java学习笔记(七)——操作数组工具类Arrays

    操作数组的工具类。 Arrays.toString() Arrays.binarySearch() Arrays.copyOf() 如果新数组的长度小于原始数组的长度——部分拷贝 如果新数组的长度等于原始数组的长度——完全拷贝 如果新数组的长度大于原始数组的长度——完全拷贝+补上默认初始化值0 Arrays.copyOfRange() 范围:包头不包

    2024年01月21日
    浏览(9)
  • Java中List,Set,数组Arrays相互转化

    很多场合需要进行转换( 例如力扣中 ) 数组转换其他时比较容易,反过来就需要操作一番 以下转换的方法并不唯一,但确保简洁易懂 常规的方法:从数组中拿出元素放进list 用工具类或者库函数: 这个比较容易,从数组中拿出元素放进set(同时会自动去重) 这个需要操作

    2024年02月11日
    浏览(9)
  • Java创建一个长度为10的数组,利用Arrays.sort(), 为数组元素排序

    Java创建一个长度为10的数组,利用Arrays.sort(), 为数组元素排序

    程序要求:1)创建一个整型数组,数组的长度为10.                     2)给数组元素赋值,要求乱序。                   3)利用fori循环将数组元素依次输出。                      4)利用Arrays.sort(), 为数组元素排序                   5)采用增加for循环将

    2024年02月08日
    浏览(9)
  • java中的Arrays.sort()排序方法

    目录 一、方法重载 二、注意事项  三、举例 (1)对于基本数据类型的数组,排序时会按照升序排序; (2)对对象数组进行排序 Java中的 Arrays.sort() 方法是一种内置的排序方法,用于对数组进行排序。这是一个来自 java.util.Arrays 类的静态方法,用于对所有的基本数据类型对

    2024年02月08日
    浏览(10)
  • Arrays.asList()方法 讲解

    ✨作者:猫十二懿 ❤️‍🔥账号:CSDN 掘金 个人博客 Github 🎉公众号:猫十二懿 Arrays.asList()是一个Java数组与集合之间的桥梁方法,它可以将一个数组转换为一个List集合。使用Arrays.asList()方法,我们可以将一个数组转换为一个List集合,然后使用List的方法来操作这个集合,比

    2024年02月15日
    浏览(7)
  • Java Arrays类

    Java Arrays类

    用于管理或操作数组(比如排序和搜索) 1、Arrays.toString(ints):返回数组的字符串形式 2、sort排序(自然排序和定制排序) 0482_韩顺平Java_Arrays模拟排序_哔哩哔哩_bilibili binarySearch通过二分搜索法进行查找 要求 arrays 必须排好序,如果数组为无序的,则不能使用binarySearch方法 在使用该

    2024年02月16日
    浏览(7)
  • 聊聊 Java 集合框架中的Arrays

    Arrays 和 Collections 是分别操作数组和集合的两个工具类。今天就来对 Arrays 中的内容作个总结。 Arrays 类位于 java.util 包中。 Arrays 继承 Object Arrays 类中的静态方法可以对数组进行排序、查询、搜索等等操作。 1. Arrays.asList() 方法描述 该方法返回一个 ArrayList , 其返回的 ArrayList

    2024年01月21日
    浏览(6)
  • Java 包装类和Arrays类(详细解释)

    Java 包装类和Arrays类(详细解释)

    目录 包装类 作用介绍 包装类的特有功能 Arrays类 Arrays.fill()  Arrays.toString()  Arrays.sort() 升序排序 降序排序 Arrays.equals() Arrays.copyOf() Arrays.binarySearch() 包装类其实就是8种基本数据类型对应的引用类型。 基本数据类型 引用数据类型 byte Byte short Short int Integer long Long char Character

    2024年02月10日
    浏览(5)
  • Java 连接合并两个数组(Array)的五种方法

    T可以是基础类型,也是类类型

    2024年02月05日
    浏览(12)
  • 无涯教程-Lua - Arrays(数组)

    数组是对象的有序排列,可以是包含行集合的一维数组,也可以是包含多行和多列的多维数组。 在Lua中,数组是使用带有整数的索引表实现的。数组的大小不是固定的,并且可以根据无涯教程的要求(取决于内存限制)来增长。 一维数组可以使用简单的表结构表示,并且可以使

    2024年02月14日
    浏览(7)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包