在Android中排序字符串arraylist
我有一个名为 names 的字符串arraylist 。如何按字母顺序对list排序" title="arraylist排序">arraylist排序?
回答:
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