我正在尝试按姓氏的字母顺序对数组中的联系人进行排序(注意:联系人首先按姓氏引入“布朗和亚当斯”是我正在测试的姓氏。看来我的代码树集不是工作。有人可以帮我吗?
public void print() {
// print the list
for (int i = 0; i < contacts.size(); i++) {
Set<String> set = new TreeSet<String>();
String str;
str = contacts.get(i).toString();
set.add(str);
for (String key : set) {
System.out.println(key);
}
}
}
/*--------------- 我的运行 ---------
联系信息已保存。
棕色, asdf, asdf, asdf, asdf, asdf, asdf, asdf
亚当斯, asdf, asdf, asdf, asdf, asdf, asdf, asdf
---------------------------------/*