Java练习>常用API>>自定义四个学生对象,添加到集合,并遍历

题目:自定义四个学生对象,添加到集合,并遍历

思路:

  1. 自定义Student学生类,四部分(所有的成员变量都要用private、无参构造、全参构造、Getter/Settert)。
  2. 创建一个集合,用来储存学生对象。泛型:
  3. 根据类,创建4个学生对象。
  4. 遍历集合:for、size、get

创建Student学生类:

package ArrayList;

public class Student {
    private String name; //姓名
    private  int age; //年龄

    public Student() {
    }

    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;
    }

    public Student(String name, int age) {
        this.name = name;
        this.age = age;
    }
}

使用Student学生类:

package ArrayList;

import java.util.ArrayList;
/*
题目:自定义四个学生对象,添加到集合,并遍历

思路:
    1. 自定义Student学生类,四部分(所有的成员变量都要用private、无参构造、全参构造、Getter/Settert)。
    2. 创建一个集合,用来储存学生对象。泛型:
    3. 根据类,创建4个学生对象。
    4. 遍历集合:for、size、get

 */
public class Demo06ArrayListStudent {
    public static void main(String[] args) {
        //创建集合对象
        ArrayList list = new ArrayList();

        //创建学生对象
        Student s1 = new Student("修仙者",10);
        Student s2 = new Student("修魄者",100);
        Student s3 = new Student("修武者",1000);
        Student s4 = new Student("修魂者",10000);

        //把学生对象作为元素添加到集合中
        list.add(s1);
        list.add(s2);
        list.add(s3);
        list.add(s4);

        //遍历集合
        System.out.println("自定义四个学生对象是:");
        for (int i = 0; i < list.size(); i++) {
            Student s = list.get(i);
            System.out.println("姓名:" + s.getName() + "年龄:" + s.getAge() + "  ");
        }
    }
}

以上代码运行结果:

自定义四个学生对象是:
姓名:修仙者年龄:10  
姓名:修魄者年龄:100  
姓名:修武者年龄:1000  
姓名:修魂者年龄:10000 

 

你可能感兴趣的:(Java练习题集,Java,遍历,添加集合)