Java集合的遍历方式有以下几种:
使用Iterator迭代器进行遍历:List<String> list = new ArrayList<>();list.add("A");list.add("B");Iterator<String> iterator = list.iterator();while (iterator.hasNext()) { String element = iterator.next(); // 处理element}使用增强型for循环进行遍历:List<String> list = new ArrayList<>();list.add("A");list.add("B");for (String element : list) { // 处理element}使用Java 8的Stream API进行遍历:List<String> list = new ArrayList<>();list.add("A");list.add("B");list.stream().forEach(element -> { // 处理element});使用forEach方法进行遍历:List<String> list = new ArrayList<>();list.add("A");list.add("B");list.forEach(element -> { // 处理element});使用ListIterator进行双向遍历:List<String> list = new ArrayList<>();list.add("A");list.add("B");ListIterator<String> listIterator = list.listIterator();while (listIterator.hasNext()) { String element = listIterator.next(); // 处理element} 

