Java——Arrays类中两个常用方法(sort和toString)

首先代码需要添加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]

*/

猜你喜欢

转载自blog.csdn.net/caigen0001/article/details/89678663
今日推荐