您的位置:首页 > 职场人生

黑马程序员_java增强for循环自动装箱与拆箱

2013-01-07 00:19 471 查看
------- android培训java培训、期待与您交流! ----------

增强for循环的限制条件:当遍历集合或者是数组的时候,如果需要访问集合或者是数组的下标,那么最好使用普通的遍历形式,此时增强for循环时候非常不变。

代码演示

package test2;

public class Test3 {

public static void main(String[] args) {

int [] arr = new int[]{1,2,3,4,5};

for(int i = 0;i<arr.length;i++ )

{

System.out.println(arr[i]);

}

System.out.println("------------------");

for(int i:arr)

{

System.out.println(i);

}

}

}

public class Test3 {

public static void main(String[] args) {

people[] str = new people[3];

str[0]=new people("luochuang");

str[1]=new people("luochuang1");

str[2]=new people("luochuang2");

for(people str1:str)

{

System.out.println(str1.name);

}

}

}

class people

{

String name ;

people(String name )

{

this.name=name;

}

}

自动装箱与拆箱

代码示例:

import java.util.ArrayList;

public class Test4 {

public static void main(String[] args) {

ArrayList<Integer> str = new ArrayList<Integer>();

str.add(1);

str.add(2+6);

str.add(3);

for(Integer str1:str)

{

System.out.println(str1);

}

}

}

注意类型的转化。

------- android培训java培训、期待与您交流! ----------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐