首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

问个题,Java中遍历数组的原理

2012-04-14 
问个弱弱的问题,Java中遍历数组的原理!for (int i : s) {System.out.print(i + )}比如上面的语句for(i

问个弱弱的问题,Java中遍历数组的原理!
for (int i : s) {
System.out.print(i + " ");
}

比如上面的语句for(int i : s)中是不是跟for(int i = 0;i<s.length;i++)一样,还是别的原理?


[解决办法]
这是JAVA5.0版本的新特性之一,我们叫他for each循环。只要那个引用类型实现了可迭代的接口后就能使用这个循环来遍历,这里s是一个可被遍历的引用,可以是数组,也可以是List或者Set等等。

热点排行