在Java中,List是有序的集合,元素的順序是按照插入的順序來保存的。因此,如果你想控制List的打印順序,只需要按照自己的需求來添加元素即可。
例如,如果想要按照特定順序打印List,可以先按照自己的順序來添加元素,然后再使用循環遍歷List來打印元素,如下所示:
List<String> list = new ArrayList<>();
list.add("A");
list.add("C");
list.add("B");
for (String element : list) {
System.out.println(element);
}
在上面的例子中,元素"A"、“C”、“B"按照自己的順序添加到List中,然后使用for循環遍歷List并打印出來,輸出的順序就是"A”、“C”、“B”。
如果想要對List進行自定義排序,可以使用Collections類的sort方法來對List進行排序,例如:
List<Integer> list = new ArrayList<>();
list.add(5);
list.add(1);
list.add(3);
Collections.sort(list);
for (Integer element : list) {
System.out.println(element);
}
在上面的例子中,元素5、1、3按照順序添加到List中,然后使用Collections類的sort方法對List進行排序,最后再使用for循環遍歷List并打印出來,輸出的順序就是1、3、5。