我有具有以下属性的类考试:
package logic;
import java.util.ArrayList;
public class Exam {
private int number;
private Professor professor;
private ArrayList<Question> questions = new ArrayList<Question>();
private ArrayList<Test> tests = new ArrayList<Test>();
... // getters, setters, etcetera
}
我的问题是关于构造函数:
public Exam(Professor professor, ArrayList<Question> questions) {
this.professor = professor;
for(Question question : questions) // <---
this.questions.add(question); // <---
}
为了添加问题,是否有任何替代 foreach 的方法?例如,使用一段时间或另一个循环?怎么会这样?我一直在尝试,但无法使其工作。