代码实现:定义教师(Teacher)类,属性包含姓名和专业名称。
将若干教师对象存入ArrayList集合中,并遍历集合打印教师信息,
姓名:赵老师, 专业:javase
姓名:钱老师, 专业:javaee
姓名:孙老师, 专业:php
姓名:李老师, 专业:python
图纸类:public class Teacher { //私有成员变量 private String name; private String course; //构造方法,成员方法 public String getName() { return name; } public void setName(String name) { this.name = name; } public String getCourse() { return course; } public void setCourse(String course) { this.course = course; } public Teacher(String name, String course) { this.name = name; this.course = course; } public Teacher() { } }测试类:public class TeacherTest { public static void main(String[] args) { //创建了4个Teacher对象 Teacher t1 = new Teacher("赵老师", "javase"); Teacher t2 = new Teacher("钱老师", "javaee"); Teacher t3 = new Teacher("孙老师", "php"); Teacher t4 = new Teacher("李老师", "python"); //创建集合用以保存Teacher对象,泛型限制为Teacher ArrayListteachers = new ArrayList<>(); //在集合末尾添加对象 teachers.add(t1); teachers.add(t2); teachers.add(t3); teachers.add(t4); //遍历集合 for (int i = 0; i < teachers.size(); i++) { //新对象临时保存一下 Teacher temp = teachers.get(i); //新对象调用方法打印一下 System.out.println(temp.getName() + "-----" + temp.getCourse()); } } }



