[Java] 纯文本查看 复制代码
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("b");
list.add("f");
list.add("e");
list.add("c");
list.add("a");
list.add("d");
Collections.sort(list); //Collections工具类直接排序
System.out.println(list);//[a, b, c, d, e, f]
//要是不要[],继续往下走,做字符串拼接
StringBuilder sb = new StringBuilder();
for (int i = 0; i < list.size(); i++) {
if (i == list.size() - 1) {
sb.append(list.get(i));
}else{
sb.append(list.get(i)+", ");
}
}
System.out.println(sb);//a, b, c, d, e, f
}
上面兄弟的提到的比较器排序也是可以的 |