1.Arrays.asList(); -> 把数组存入一个List集合中
//Arrays.asList();
@Test
public void testArray4(){
int[] a = {1,2,3};
List<int[]> list = Arrays.asList(a);
System.out.println(list);
}
2.Arrays.equals(数组 a, 数组 a2); -> 传入两个数组判断是否想等,返回一个boolean类型
@Test
public void testArray5(){
int[] a = {1,2,3};
boolean b = Arrays.equals(a, new int[]{2, 3, 4});
System.out.println(b);
}
public static boolean equals(int[] a, int[] a2) {
if (a==a2)
return true;
if (a==null || a2==null)
return false;
int length = a.length;
if (a2.length != length)
return false;
for (int i=0; i<length; i++)
if (a[i] != a2[i])
return false;
return true;
}
3.Arrays.toString(int[] a); -> 把数组转为字符串
@Test
public void testArray6(){
int[] a = {1,2,3};
String s = Arrays.toString(a);
System.out.println(s);
}
4.Arrays.binarySearch(数组, key);
@Test
public void testArray7(){
int[] a = {1,2,2,3};
int i = Arrays.binarySearch(a, 2);
System.out.println(i);
}