我有一个从员工类读入的姓氏集合。是否可以在排序之后组织排序名称的输出?我需要一个类似于我已注释掉的行的输出,而不是我现在从 Collection 中获得的以逗号分隔的姓氏“[Name1, Name2, Name3...]”的通用单行输出...
public void alpha1()
{
LinkedList<String> alphalist = new LinkedList<String>();
ListIterator<Employee> iterate = list.listIterator(0);
// System.out.println("First Name" + "\t" + "Last Name" + "\t" + "Salary");
while (iterate.hasNext())
{
emp = iterate.next();
alphalist.add(emp.getlastname());
}
Collections.sort(alphalist, new Comparator<String>() {
@Override
public int compare(String o1, String o2) {
return Collator.getInstance().compare(o1, o2);
}
});
System.out.println(alphalist);
}