package ArrayList;

public class Studen {
    private String name;
    private int age;

    public Studen() {
    }

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

    /**
     * 获取
     * @return name
     */
    public String getName() {
        return name;
    }

    /**
     * 设置
     * @param name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取
     * @return age
     */
    public int getAge() {
        return age;
    }

    /**
     * 设置
     * @param age
     */
    public void setAge(int age) {
        this.age = age;
    }

}
import ArrayList.Studen;

import java.util.ArrayList;

public class ArrayListTest2 {
    public static void main(String[] args) {
        /**
         * 创建一个存储学生对象的集合,存储三个学生对象,使用程序在控制台遍历该集合
         * 在控制台打印出年龄低于18的学生信息
         */
        Studen stu1=new Studen("张三","12");
        Studen stu2=new Studen("李四","22");
        Studen stu3=new Studen("王五","23");
        ArrayList<Studen> l=new ArrayList<>();
        l.add(stu1);
        l.add(stu2);
        l.add(stu3);
        for (int i = 0; i < l.size(); i++) {
            Studen stu = l.get(i);
            System.out.println(stu.getName()+"--"+ stu.getAge());
            if(stu.getAge()<18) {
                System.out.println(stu.getName() + "--" + stu.getAge());
            }
        }
    }

}