打字猴:1.700467363e+09
1700467363
1700467364 //删除一个元素
1700467365
1700467366 public void remove(Object object){
1700467367
1700467368 this.remove(object);
1700467369
1700467370 }
1700467371
1700467372 }
1700467373
1700467374 场景类如代码清单20-13所示。
1700467375
1700467376 代码清单20-13 场景类
1700467377
1700467378 public class Client{
1700467379
1700467380 public static void main(String[]args){
1700467381
1700467382 //声明出容器
1700467383
1700467384 Aggregate agg=new ConcreteAggregate();
1700467385
1700467386 //产生对象数据放进去
1700467387
1700467388 agg.add(“abc”);
1700467389
1700467390 agg.add(“aaa”);
1700467391
1700467392 agg.add(“1234”);
1700467393
1700467394 //遍历一下
1700467395
1700467396 Iterator iterator=agg.iterator();
1700467397
1700467398 while(iterator.hasNext()){
1700467399
1700467400 System.out.println(iterator.next());
1700467401
1700467402 }
1700467403
1700467404 }
1700467405
1700467406 }
1700467407
1700467408 简单地说,迭代器就类似于一个数据库中的游标,可以在一个容器内上下翻滚,遍历所有它需要查看的元素。
1700467409
1700467410
1700467411
1700467412
[ 上一页 ]  [ :1.700467363e+09 ]  [ 下一页 ]