我不明白为什么我不能将项目添加到ArrayList。我尝试了几种不同的添加项目的方式,但它们不起作用。添加到ArrayList
class Problem {
public ArrayList<String> problems = new ArrayList<String>();
public ArrayList<String> answers = new ArrayList<String>();
private String question1 = "What is 2+2?";
private String question2 = "What is the square root of 25";
private String question3 = "What is the next number in the sequence? {2, 4, 6}";
private String question4 = "What is 8*8?";
String[] temp1 = {question1, question2, question3, question4};
for (String s : temp1)
problems.add(s);
}
我也曾尝试
problems.add(question1);
problems.add(question2);
problems.add(question3);
problems.add(question4);
这也不起作用。
编译器说预计标识符。
添加的项目需要在一个方法或在初始化。你为什么把它们放入一个数组然后添加到列表中?为什么不把它们添加到列表中? – 2012-01-29 04:05:07