java.util.Arrays
类能方便地操作数组,它提供的所有方法都是静态的。
下面列举一些常用的方法:
- 给数组赋值:通过
fill()
方法。 - 对数组排序:通过
sort()
方法,按升序。 - 比较数组:通过
equals()
方法比较数组中元素值是否相等。 - 数组转换:通过
asList()
将数组转换为List
(你可以在以后的章节里来学习List
)。
使用实例:
import java.util.Arrays;
public class Solution {
public void myMethod() {
// 声明三个数组
int arr1[] = new int[3];
int arr2[] = new int[3];
int arr3[] = new int[3];
// 为数组赋值
Arrays.fill(arr1,1);
Arrays.fill(arr2,1);
Arrays.fill(arr3,2);
// 判断 arr1 和 arr2 是否相等、arr1 和 arr3 是否相等
System.out.println("数组arr1和数组arr2是否全等:" + Arrays.equals(arr1,arr2));
System.out.println("数组arr1和数组arr3是否全等:" + Arrays.equals(arr1,arr3));
// 输出 arr3 的内容
System.out.print("数组arr3:");
for (int i = 0; i < 3; i++) {
System.out.print(arr3[i] + " ");
}
}
}