java for in,
分享于 点击 7743 次 点评:243
java for in,
这是JDK1.5的新特性泛型的for循环 效果等同,那个更简单? 第二个for循环在编译的时候会强直检查list中的对象类型是否是UserBean类型,如果不是会报编译错误 第一个for循环编译没有问题,会在运行的时候报错 相比之下第二种方法对于程序的稳定性更有利,而且不用显示的类型转换,提升了软件性能,泛型编程也是JAVA提倡的 for(int loop=0;loop<list.size();loop++){ UserBean bean = (UserBean )list.get(loop); //显示的类型转换 System.out.println(UserBean .getName()); } for(UserBean bean : list){ System.out.println(bean.getName()); }
相关文章
- 暂无相关文章
用户点评