java - 字母顺序(列表)
Possible Duplicate:
Sort List Alphabetically
how do i store my inputs in alphabetical order, i am inputting names into an arraylist:
persons.add(person);
How to do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
实现
比较器< T >
接口,然后使用
Collections.sort(/* 这里列出 */, /* 这里比较器 */)
implements
Comparator< T >
interfacethen use
Collections.sort(/* list here */, /* comparator here*/)
试试这个:
Try this:
Person.java 类将实现 Comparable
一旦你有了这个,在你要添加人员的类中,当你完成添加后,输入:
The class Person.java will implements Comparable
Once you have this, in the class you're adding people, when you're done adding, type:
使用TreeSet代替ArrayList
use TreeSet instead of ArrayList