如果你有一个字符串数组,那么按升序排序这个数组的最快方法是什么?

时间:2009-06-23 20:40:15

标签: java algorithm sorting

如果你有一个字符串数组,那么按升序对这个数组进行排序的最快方法是什么?

4 个答案:

答案 0 :(得分:8)

请参阅java.util.Arrays.sort(Object[])

import java.util.*;
Arrays.sort(stringarray)

答案 1 :(得分:2)

现在是Arrays.sort()。

我还听说Josh Bloch正在开发比当前mergesort更快的排序算法。 (我不记得在哪里,也许在this interview。新算法对于部分排序的数组表现更好,并且源自Python?排序实现)。另请参阅this问题。

答案 2 :(得分:2)

String[] Mystring = {"cat","lion", "dog", "mouse"};
Arrays.sort(Mystring);

Sorting Arrays

答案 3 :(得分:1)