在Java中遍歷List的最佳實踐是使用for-each循環或者使用迭代器。
List<String> list = new ArrayList<>();
// 添加元素到list
for(String element : list) {
// 遍歷list中的每個元素
System.out.println(element);
}
List<String> list = new ArrayList<>();
// 添加元素到list
Iterator<String> iterator = list.iterator();
while(iterator.hasNext()) {
String element = iterator.next();
// 遍歷list中的每個元素
System.out.println(element);
}
使用for-each循環簡潔方便,代碼更易讀,而使用迭代器可以在遍歷過程中對List進行操作(添加、刪除元素),因此根據需求選擇合適的遍歷方式。