Java 使用集合集合作为我的问题类的成员
我想使用集合集合作为问题类的成员来存储唯一的多个amswerJava 使用集合集合作为我的问题类的成员,java,Java,我想使用集合集合作为问题类的成员来存储唯一的多个amswer class Questions { int id ; String question; Set<String> answers ; } 但不知道如何存储答案并从中检索 有谁能帮我提供相关的例子吗?问题类: 样本: 你是在问如何创建一个类实例并获取和设置实例变量的值吗?你的意思是如何映射某个特定问题的答案? class Questions { private int id; private St
class Questions
{
int id ;
String question;
Set<String> answers ;
}
但不知道如何存储答案并从中检索
有谁能帮我提供相关的例子吗?问题类:
样本:
你是在问如何创建一个类实例并获取和设置实例变量的值吗?你的意思是如何映射某个特定问题的答案?
class Questions {
private int id;
private String question;
private Set<String> answers;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getQuestion() {
return question;
}
public void setQuestion(String question) {
this.question = question;
}
public Set<String> getAnswers() {
return answers;
}
public void setAnswers(Set<String> answers) {
this.answers = answers;
}
}
public class Sample {
public static void main(String[] args) {
Questions question = new Questions();
question.setId(101);
question.setQuestion("Random Question");
Set<String> answer= new HashSet<String>();
answer.add("random answer1");
answer.add("random answer2");
question.setAnswers(answer);
//Similarly invoke getXXX to get the values
}
}