Arrays类操作数组常用方法

Arrays类操作数组常用方法

Arrays类简介

Arrays是Java中的数组操作工具类(java.util.Arrays),该类包含用于操作数组的各种方法(如排序、搜索等)。该类还包含一个静态工厂,可以将数组视为列表。

public class Arrays extends Object (Arrays类继承在Object类,在Java中所有的类都默认继承在Object类)

Arrays类常用方法

拷贝数组:
Arrays.copyOf(被拷贝数组名,被拷贝数组长度);
Arrays.copyOfRange(原始数组名,开始拷贝的下标,结束拷贝的下标) ; //[开始拷贝标,结束拷贝下标);

打印数组:
Arrays.toString(数组名)//;将一维数组以字符串形式打印
Arrays.deepToString(数组名)//;将二维数组以字符串形式打印

判断两个数组相应元素是否相同:
Arrays.equals(数组1,数组2) // 判断两个数组元素是否相同,返回一个boolean型值

填充数组:
Array.fill(数组名,填充值); //给数组所有元素相同的填充值
Array.fill(数组名,开始填充元素下标,结束填充下标,填充值); // 给部分元素填充相同值且不填充参数3对应的元素

快速排序:
Arrays.sort(数组名);对数组进行升序排序,无返回值。

二分查找:
Arrays.binarySearch(所查找数组名,开始查找的下标位置,结束查找的下标位置,所要查找的元素);

发布了27 篇原创文章 · 获赞 4 · 访问量 1049

猜你喜欢

转载自blog.csdn.net/Lb_CsdnJava/article/details/103208288