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

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

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

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

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

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

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

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

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

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

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

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

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

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

    2024年01月21日
    浏览(43)
  • 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日
    浏览(38)
  • Java 连接合并两个数组(Array)的五种方法

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

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

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

    2024年02月14日
    浏览(35)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包