定义教师(Teacher)类,属性包含姓名和专业名称。将若干教师对象存入 ArrayL ist集合中,并遍历集合打印教师信息,格式如下: 姓名:张老师,专业:数据采集技术。 用idea写
时间: 2024-12-20 15:22:21 浏览: 18
在Java中,你可以创建一个名为`Teacher`的类,然后实例化一些`Teacher`对象并将它们添加到ArrayList集合中。下面是一个简单的示例:
```java
import java.util.ArrayList;
// 定义Teacher类
class Teacher {
private String name;
private String major;
// 构造函数
public Teacher(String name, String major) {
this.name = name;
this.major = major;
}
// 获取姓名和专业的getter方法
public String getName() {
return name;
}
public String getMajor() {
return major;
}
// 打印教师信息的方法
@Override
public String toString() {
return "姓名: " + name + ", 专业: " + major;
}
}
public class Main {
public static void main(String[] args) {
// 创建ArrayList集合来存储教师对象
ArrayList<Teacher> teacherList = new ArrayList<>();
// 添加教师对象到集合
Teacher teacher1 = new Teacher("张老师", "数据采集技术");
teacherList.add(teacher1);
// 另外一个例子,这里可以添加更多教师
Teacher teacher2 = new Teacher("李教授", "人工智能");
teacherList.add(teacher2);
// 遍历集合并打印教师信息
for (Teacher teacher : teacherList) {
System.out.println(teacher);
}
}
}
```
当你运行这个程序,它会依次打印出每个教师的信息,格式如"姓名: 张老师,专业: 数据采集技术" 和 "姓名: 李教授,专业: 人工智能"。
阅读全文