文韬 的个人资料菠萝的天空照片日志列表更多 ![]() | 帮助 |
|
3月22日 add sequenceinterface Selector {
boolean end();
object current();
void next();
}
public class Sequence
private Object[] obs;
private int next=0;
public Sequence(int size){
obs=new object[size];
}
public void add(object x) {
if(next < obs.lenght) {
obs[next] = x;
next++;
}
}
private class SSelector implements Selector {
int i = 0;
public boolean end() {
return i == obs.lenght;
}
public object current() {
return obs[i];
}
public void next() {
if(i < obs.lenght) i++;
}
}
public Selector getSelector() {
return new SSelector();
}
public static void main(String[] args) {
Sequence s = new Sequence(10);
for(int i = 0; i<10 ; i++)
s.add(Integer.toString(i));
Selector sl = s.getSelector();
while(!sl.end()) {
System.out.println(sl.current());
sl.next();
}
}
} 评论 (1)
引用通告此日志的引用通告 URL 是: http://mxtaker84.spaces.live.com/blog/cns!A12A975023687B23!449.trak 引用此项的网络日志
|
|
|