使用java创建一个class 其中包含two data fields: student name and an ArrayList of hobbies (String-type)
时间: 2024-02-29 15:52:35 浏览: 78
好的,下面是一个Java代码示例,用于创建一个名为Student的class,其中包含两个数据字段:学生姓名和兴趣爱好列表(使用ArrayList<String>类型):
```
import java.util.ArrayList;
public class Student {
private String name;
private ArrayList<String> hobbies;
public Student(String name, ArrayList<String> hobbies) {
this.name = name;
this.hobbies = hobbies;
}
// getter and setter methods for name and hobbies
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public ArrayList<String> getHobbies() {
return hobbies;
}
public void setHobbies(ArrayList<String> hobbies) {
this.hobbies = hobbies;
}
}
```
在这个class中,我们使用了构造函数来初始化学生姓名和兴趣爱好列表(使用ArrayList<String>类型)。我们还提供了getter和setter方法来访问和修改这些数据字段。
阅读全文