import
Java.util.*;
public class TenIntegers implements Iterable
<Integer> {
public Iterator
<Integer> iterator() {
return new Iterator
<Integer>() {
private int count = 0;
public boolean hasNext() {
return (count < 10);
}
public
Integer next() {
return Integer.valueOf(count++);
}
public void remove() {
throw new UnsupportedOperationException();
}
};
}
public static void main(String[] args)
{
TenIntegers integers = new TenIntegers();
for (
int i : integers)
{
System.out.println(i);/* 依次输出从“0"到“9”的十个整数 */
}
}
}