• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

如何用Java 5更新原有代码

发布: 2008-4-29 09:50 | 作者: 不详 | 来源: builder.com.cn | 查看: 26次 | 进入软件测试论坛讨论

领测软件测试网

?8Wv O)T l xk)``Iterator i=list.iterator(); 软件测试技术网z+R6g#Su8tO&E
软件测试技术网;_5Z)P:@Lb?
现在我们可以删除循环中的转型操作。于是Iterator为next()方法返回一个Integer,所以转型更少: 软件测试技术网8D&u1IH.iD)V*f
软件测试技术网|gN Egd
while(i.hasNext()) {
V%egh4g!AI0g:]软件测试技术网$]&\N4J&Tr5C
Integer ni=i.next();
6BJ7zNE2k
no]x&pk\5qSystem.out.println(ni);
'de ad F
(]qH c(w/gh}
B\`|8}7{}软件测试技术网 _;t$N6p:O-l
为使代码更加简洁,值得指出的是,Java 5对循环进行了改进,使循环时的重复更加简化:
~5T9m(J*f软件测试技术网xR yO%Go6\N
for(Integer ni:list) { 软件测试技术网Jv%D {+x;m

$c-lEdP3j(S.DSystem.out.println(ni);
,\xs:r&l b软件测试技术网oFa4U7UJ