iteratordemo.java

来自「有关java学习技巧的课件」· Java 代码 · 共 30 行

JAVA
30
字号
package onlyfun.caterpillar;
 
import java.util.*;
 
public class IteratorDemo {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        
        List<String> list = new ArrayList<String>();
        
        System.out.println("输入名称(输入quit结束)"); 
        while(true) { 
            System.out.print("# "); 
            String input = scanner.next(); 
 
            if(input.equals("quit"))
                 break; 
            list.add(input); 
        }

        // 使用 Iterator 取得元素
        Iterator iterator = list.iterator();        
        while(iterator.hasNext()) { // 还有下一个元素吗?
            // 使用 next() 取得下一个元素
            System.out.print(iterator.next() + " ");
        }
        
        System.out.println(); 
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?