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(所查找数组名,开始查找的下标位置,结束查找的下标位置,所要查找的元素);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值