美文网首页
集合框架(Collection存储学生对象并遍历)

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

作者: 养码哥 | 来源:发表于2018-04-06 11:32 被阅读0次

    核心代码块:

    package cn.ithelei;
    
    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;
    }
    
    
    // 成员方法
    // getXxx()/setXxx()
    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;
    }
    
    @Override
    public String toString() {
        return "Student [name=" + name + ", age=" + age + "]";
        }
    }
    

    //

     package cn.ithelei;
    
    import java.util.ArrayList;
    import java.util.Collection;
    import java.util.Iterator;
    
    /**
     * 
     * @Package cn.ithelei
     * @ClassName: CollectionTest
     * @Description: TODO(这里用一句话描述这个类的作用)
     * @author Administrator
     * @date 2018-4-6 上午11:19:45
     * @version 1.0
     */
    
    /**
     * 创建学生类
     * 创建集合对象
     * 创建学生对象
     * 把学生对象添加到集合对象中
     * 遍历集合
     * 
     */
    public class CollectionTest {
    public static void main(String[] args) {
        //创建集合对象
        Collection c=new ArrayList();
        
        //创建学生对象
        
        Student s=new Student("helei",23);
        Student s1=new Student("hetao",20);
        Student s2=new Student();
        s2.setName("heqiang");
        s2.setAge(18);
        
        
        //把学生对象添加到集合对象中
        c.add(s);
        c.add(s1);
        c.add(s2);
        c.add(new Student("jianfeng",18));//匿名对象
        
         
        //遍历
        Iterator iterator =c.iterator();
        
        while (iterator.hasNext()) {
            Student student = (Student) iterator.next();
            
            System.out.println(student.getName()+student.getAge());
            
        }
        
        
       }
    
    }
    

    相关文章

      网友评论

          本文标题:集合框架(Collection存储学生对象并遍历)

          本文链接:https://www.haomeiwen.com/subject/anojhftx.html