在Android中排序字符串arraylist

我有一个名为 names 的字符串arraylist 。如何按字母顺序对list排序" title="arraylist排序">arraylist排序?

回答:

ArrayList names = new ArrayList();

names =fillNames() // whatever method you need to fill here;

Collections.sort(names);

http://download.oracle.com/javase/6/docs/api/java/util/Collections.html#sort%28java.util.List%29

根据其元素的自然顺序将指定列表按升序排序。列表中的所有元素必须实现Comparable接口。此外,列表中的所有元素必须相互可比较(也就是说,对于列表中的任何元素e1和e2,e1.compareTo(e2)均不得抛出ClassCastException)。

String实现Comparable

java.lang类字符串

java.lang.String扩展的java.lang.Object

所有已实现的接口:可序列化,CharSequence,可比较

http://download.oracle.com/javase/6/docs/api/java/lang/String.html

以上是 在Android中排序字符串arraylist 的全部内容, 来源链接: utcz.com/qa/410158.html

回到顶部