黑马程序员_Java中for遍历数组或集合(增强for循环)
2013-01-12 22:45
417 查看
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com"
target="blank">java培训</a>、期待与您交流! ----------
Java可以用for循环遍历集合和数组:
语法:for(type 变量名:要遍历数组或集合名)
遍历数组一例:
int [] arr={3,6,5,1,8,9,56,87};
for(int i:arr){
System.out.println(i);
}
遍历集合一例:
//有一个类
class HeimaProgrammer {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
HeimaProgrammer(String name,int age){
this.name=name;
this.age=age;
}
}
//在集合中加入几个数据
ArrayList<HeimaProgrammer> al = new ArrayList<HeimaProgrammer>();
al.add(new HeimaProgrammer("heima01",1));
al.add(new HeimaProgrammer("heima02",2));
al.add(new HeimaProgrammer("heima03",3));
//用for遍历集合
for ( HeimaProgrammer h : al) {
System.out.println(h.getName()+","+h.getAge());
}
target="blank">java培训</a>、期待与您交流! ----------
Java可以用for循环遍历集合和数组:
语法:for(type 变量名:要遍历数组或集合名)
遍历数组一例:
int [] arr={3,6,5,1,8,9,56,87};
for(int i:arr){
System.out.println(i);
}
遍历集合一例:
//有一个类
class HeimaProgrammer {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
HeimaProgrammer(String name,int age){
this.name=name;
this.age=age;
}
}
//在集合中加入几个数据
ArrayList<HeimaProgrammer> al = new ArrayList<HeimaProgrammer>();
al.add(new HeimaProgrammer("heima01",1));
al.add(new HeimaProgrammer("heima02",2));
al.add(new HeimaProgrammer("heima03",3));
//用for遍历集合
for ( HeimaProgrammer h : al) {
System.out.println(h.getName()+","+h.getAge());
}
相关文章推荐
- [置顶] Android java程序员必备技能,集合与数组中遍历元素,增强for循环的使用详解及代码
- 黑马程序员——Java基础---集合(泛型及增强for)
- 黑马程序员_day17 (Collections-sort-max-替换翻转,集合转成数组,增强for循环,可变参数,静态导入)。
- java关于集合(list,set,map)的遍历与增强for循环的使用
- java关于集合的遍历与增强for循环的使用
- 黑马程序员——Java基础---集合(Collection接口、List接口及其子类、增强for)
- 黑马程序员_毕向东JAVA基础_集合(3)Map&Collections&Arrays&增强for循环
- Java使用增强for循环和迭代器遍历Map集合
- 【Java编程】使用增强for循环和迭代器遍历Map集合
- java增强for循环遍历Map集合问题
- 【Java】集合遍历增强for和普通for的区别
- java中集合的遍历与增强for循环的使用
- 遍历数组和集合可以用增强for语句来实现
- java集合与数组遍历-iterator和for方法
- java关于集合的遍历与增强for循环的使用
- java关于集合的遍历与增强for循环的使用
- 黑马程序员_Java第17天知识总结_集合框架的工具类_Collections_Arrays_将数组变成list集合_集合变数组_高级for循环_可变参数
- JAVA使用增强for循环和迭代器遍历Map集合
- 【我的Java笔记】增强for循环 & ArrayList集合储存自定义对象并遍历的五种方法
- java中集合的遍历与增强for循环的使用