该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-11-26
在python中读取文件可以很简单的使用 而在jdk1.5中,只要我们的类实现了Iterable接口的,即也可以使用如下语句, for(Object o : iterable); Iterable的接口声明如下. 也即返回一个迭代器Iterator接口即可. 所以我们现在来改造我们的Reader,实现如下: 现在我们的reader即可如下使用 是否感觉简洁了许多呢? :) 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-11-27
用 java.util.Scanner ...
|
|
返回顶楼 | |
发表时间:2009-11-27
Scanner不行吧,要注意Iterator与Iterable接口之间的区别
|
|
返回顶楼 | |
发表时间:2009-11-27
badqiu 写道 Scanner不行吧,要注意Iterator与Iterable接口之间的区别
囧,把Scanner包装一下不就OK了吗? 用的着自己去重造这个轮子嘛 |
|
返回顶楼 | |
发表时间:2009-11-27
一:并不是所有人都知道有Scanner这个类,比如我
二:这里没有轮子,只是演示for(String str : reader),难道你认为跟Scanner一样。 |
|
返回顶楼 | |
发表时间:2009-11-27
其实scanner 和楼主的意思差不多
|
|
返回顶楼 | |
发表时间:2009-11-29
流不用关闭了?
|
|
返回顶楼 | |
浏览 3508 次