码迷,mamicode.com
首页 > 其他好文 > 详细

集合框架(Collection存储学生对象并遍历)

时间:2016-04-28 18:24:49      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:集合框架(collection存储学生对象并遍历)

先创建学生类

package cn.itcast_04;


public class Student {

private String name;

private int age;


public Student() {

super();

}


public Student(String name, int age) {

super();

this.name = name;

this.age = 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;

}


}



再创建集合类


package cn.itcast_04;


import java.util.ArrayList;

import java.util.Collection;

import java.util.Iterator;


/*

 * 需求:存储自定义对象并遍历Student(name,age)

 *

 * 分析:

 * A:创建学生类

 * B:创建集合对象

 * C:创建学生对象

 * D:把学生对象添加到集合对象中

 * E:遍历集合

 */

public class CollectionTest2 {

public static void main(String[] args) {

// 创建集合对象

Collection c = new ArrayList();


// 创建学生对象

Student s1 = new Student("貂蝉", 25);

Student s2 = new Student("小乔", 16);

Student s3 = new Student("黄月英", 20);

Student s4 = new Student();

s4.setName("大乔");

s4.setAge(26);


// 把学生对象添加到集合对象中

c.add(s1);

c.add(s2);

c.add(s3);

c.add(s4);

c.add(new Student("孙尚香", 18)); // 匿名对象


// 遍历集合

Iterator it = c.iterator();

while (it.hasNext()) {

Student s = (Student) it.next();

System.out.println(s.getName() + "---" + s.getAge());

}

}

}


还是比较基础,希望对您有帮助!

本文出自 “GD” 博客,转载请与作者联系!

集合框架(Collection存储学生对象并遍历)

标签:集合框架(collection存储学生对象并遍历)

原文地址:http://wangdenghui.blog.51cto.com/9930072/1768722

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!