Arrays工具类常用方法【Java编程基础】

Arrays是一个专门用于操作数组的工具类,该类位于java.util包中。Arrays工具类提供了大量的静态方法,常用的方法如表2-7所示。

表2-7 Arrays工具类的常用方法

Arrays工具类常用方法【Java编程基础】

下面通过案例学习Arrays工具类的使用,如文件2-16所示。

文件2-16 Example16.java

package com.itheima.example;import java.util.*;public class Example16 {    public static void main(String[] args) {        int[] arr={ 9, 8, 3, 5, 2 };        int[] copied=Arrays.copyOfRange(arr, 1, 7);       //复制数组        System.out.println("复制数组:"+Arrays.toString(copied));        Arrays.sort(arr);          //排序数组        System.out.println("排序后:"+Arrays.toString(arr));        Arrays.fill(arr, 8);          //填充数组        System.out.println("填充数组:"+Arrays.toString(arr));    }}

运行结果如图2-24所示。

Arrays工具类常用方法【Java编程基础】

图2-24 运行结果

在文件2-16中,在分别使用Arrays的copyOfRange()、sort()和fill()方法时,只需要将数组作为参数传递给方法即可,至于内部的实现方式不需要关心。可见,使用这些方法不仅可以大幅度减少代码的书写量,而且能够使操作更加简单。

文章来源于:王晴儿网页设计博客 欢迎分享交流,转载请注明出处

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/262459.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
黑马程序员黑马程序员订阅用户
上一篇 2023年5月8日 01:09
下一篇 2023年5月8日 01:09

相关推荐

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息