数组工具Arrays
toString方法 和sort方法
toString方法可以将其他类型的数组转换成字符串类型。
sort() 方法主要是对数组进行排序,默认是自小到大排序。字符串类型数组也可以排序。
示例代码:
import java.util.Arrays;
public class ToStringTest {
public static void main(String[] args) {
int[] intArray = {10,20,30};
String intStr = Arrays.toString(intArray);
System.out.println(intStr);
int[] array1 = {3,6,5,2,8,99,1,10,20};
Arrays.parallelSort(array1);
System.out.println(Arrays.toString(array1));
String[] array2 = {"aaa","bbb", "ccc"};
Arrays.sort(array2);
System.out.println(Arrays.toString(array2));
}
}
输出结果如下:
示例
将一个字符数组升序排列,倒序打印。代码如下:
import java.util.Arrays;
public class UpSort {
public static void main(String[] args) {
String str = "adg15ga5gadga615agg";
char[] chars = str.toCharArray();
Arrays.sort(chars);
for(int i = chars.length-1;i>=0;i--) {
System.out.print(chars[i] + " ");
}
}
}
输出如图:
——————————————————————