javaSE的Arrays常用类

java.util.Arrays 是 Java SE 中的一个常用类,提供了各种用于操作数组的方法。下面是一些 Arrays 类的常用方法和示例:

  1. 数组排序:
int[] numbers = {5, 2, 9, 1, 7};
Arrays.sort(numbers); // 对数组进行升序排序
System.out.println(Arrays.toString(numbers)); // 输出排序后的数组

   2.数组搜索:

int[] numbers = {5, 2, 9, 1, 7};
int index = Arrays.binarySearch(numbers, 9); // 二分查找元素 9 在数组中的索引
System.out.println(index); // 输出结果:3 (若元素不存在,则返回负数)

  3.数组拷贝:

int[] source = {1, 2, 3};
int[] destination = Arrays.copyOf(source, source.length); // 拷贝数组到一个新的数组
System.out.println(Arrays.toString(destination)); // 输出拷贝后的数组

  4.数组填充:

int[] numbers = new int[5];
Arrays.fill(numbers, 0); // 将数组的所有元素填充为指定值 0
System.out.println(Arrays.toString(numbers)); // 输出填充后的数组

  5.数组比较:

int[] numbers1 = {1, 2, 3};
int[] numbers2 = {1, 2, 3};
boolean isEqual = Arrays.equals(numbers1, numbers2); // 比较两个数组是否相等
System.out.println(isEqual); // 输出结果:true

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值