java中List 遍歷
阿新 • • 發佈:2021-11-13
java中List 遍歷
程式碼編寫
package com.xiang; import java.util.Arrays; import java.util.Iterator; import java.util.List; /** * Created by IntelliJ IDEA. * User: xiang * Date: 2021/11/13 20:12 */ public class ListTraverse { /** * list 遍歷 * * @param args */ public static void main(String[] args) { List<String> list = Arrays.asList("tom", "cat", "Jane", "jerry"); System.out.println("方法1 集合類的通用遍歷方式"); Iterator<String> iterator = list.iterator(); while (iterator.hasNext()) { System.out.print(iterator.next() + ","); } System.out.println(); System.out.println("方法2 集合類的通用遍歷方式"); for ( Iterator<String> iterator2 = list.iterator(); iterator2.hasNext(); ) { System.out.print(iterator2.next() + ","); } System.out.println(); System.out.println("方法3 增強型for迴圈遍歷"); for (String value : list) { System.out.print(value + ","); } System.out.println(); System.out.println("方法4 一般型for迴圈遍歷"); for (int i = 0; i < list.size(); i++) { System.out.print(list.get(i) + ","); } } }
執行結果
方法1 集合類的通用遍歷方式
tom,cat,Jane,jerry,
方法2 集合類的通用遍歷方式
tom,cat,Jane,jerry,
方法3 增強型for迴圈遍歷
tom,cat,Jane,jerry,
方法4 一般型for迴圈遍歷
tom,cat,Jane,jerry,
Process finished with exit code 0