java 数组工具类Arrays
java.util.Arrays 是一个与数组相关的工具类,里面提供了大量的及静态方法,用来实现数组的常见操作。
1、public static String toString(数组)
将参数数组变成字符串。
public static void main(String[] args) {
int[] num = {1,2,3,4,5,6};
String m = Arrays.toString(num);
System.out.println(m);
}
结果“
[1, 2, 3, 4, 5, 6]
2、public static void sort(数组)
按照默认升序(从小到大)对数组进行排序。
public static void main(String[] args) {
int[] num = {1,9,8,4,2,6};
Arrays.sort(num);
for(int i=0;i<num.length;i++){
System.out.println(num[i]);
}
}
结果“
1
2
4
6
8
9
对字符串也可以排序
public static void main(String[] args) {
String[] num = {"bbb","ccc","aaa"};
Arrays.sort(num);
System.out.println(Arrays.toString(num));
}
结果
[aaa, bbb, ccc]
备注:
1.如果是数组,sort默认从小到大排序
2.如果是字符串,sort默认按照字母升序
3.如果是自定义类型,嘛呢这个自定义的类需要有Comparable和Comparator接口的支持