Java ArrayList

描述

运用 Java ArrayList 存储教师 ,并遍历集合输出结果。

题目

请定义教师类,属性包含姓名和专业名称。将若干教师对象存入 ArrayList 集合 中,并遍历集合打印教师信息。

题目解决思路

  1. 定义教师类,属性包含姓名和专业名称。
  2. 创建 ArrayList 集合对象,泛型声明为 Teacher 类型
  3. 创建若干 Teacher 对象,调用集合的 add 方法,将元素依次存入集合。
  4. 遍历集合,输出集合中所有教师信息。

代码具体实现

创建教师类

public class Teacher { private String name; private String course; public Teacher() { } public Teacher(String name, String course) { this.name = name; this.course = 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; } }

存储教师类,并输出教师信息

import java.util.ArrayList; public class ArrayListDemo02 { public static void main(String[] args) { System.out.println("嗨客网(www.haicoder.net)\n"); ArrayList <Teacher> teachers = new ArrayList<>(); Teacher teacher1 = new Teacher("Tony 老师","Java "); Teacher teacher2 = new Teacher("Tom 老师","PHP "); teachers.add(teacher1); teachers.add(teacher2); for (int j = 0; j < teachers.size(); j++){ Teacher teacher = teachers.get(j); System.out.println("姓名:" + teacher.getName() + " 专业:" + teacher.getCourse()); } } }

运行结果如下图:

02_java ArrayList.png

此处实现集合存储教师类以及遍历集合输出所有教师信息。