iteratordemo.java

来自「初级学习资料必读本」· Java 代码 · 共 28 行

JAVA
28
字号
public class IteratorDemo implements java.util.Iterator {    private String[] cardNames = {             "2", "3", "4", "5", "6", "7", "8", "9",	     "10", "Jack", "Queen", "King", "Ace" };    private int current = 0;        public boolean hasNext() {        if (current == cardNames.length) {            return false;        } else {            return true;        }    }    public Object next() {        return (Object)cardNames[current++];    }    public void remove() {        throw new UnsupportedOperationException();    }    public static void main(String[] args) {        IteratorDemo i = new IteratorDemo();        while (i.hasNext()) {            System.out.println(i.next());        }    }}

⌨️ 快捷键说明

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