首先代码需要添加import
import java.util.Arrays;
查看Arrays类的API文档:
sort方法:
查看sort(int[ ] a)详细内容,发现其时间复杂度是O(nlogn),这是排序最优的
toString方法:
import java.util.Arrays;
public class ArraysDemo2
{
public static void main(String[] args)
{
int[] arrint = {3, 1, 9, 7, 5, 5};//int占4个字节
char[] arrchar = {'D', 'C', 'B', 'A'};
byte[] arrbyte = {7, 5, 3, 2, 8};//byte占1个字节
Arrays.sort(arrchar);
Arrays.sort(arrint);
Arrays.sort(arrbyte);
System.out.println(Arrays.toString(arrint));
System.out.println(Arrays.toString(arrchar));
System.out.println(Arrays.toString(arrbyte));
}
}
/*
[1, 3, 5, 5, 7, 9]
[A, B, C, D]
[2, 3, 5, 7, 8]
*/