如果汉语背后没有文化,文化背后没有思想,思想背后没有精神,光TMD编造老娘和乔布斯没有说过的话,那中国永远不会是一个伟大的国家。——撒切尔夫人

2020/10/20 刘一辰的JAVA随笔

今日目标:运用 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)
      {
    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());
      }
    }
  }

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

posted @   崤函隳  阅读(74)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示