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);
を試してみました。
コンパイラでは、その識別子が必要とされています。
項目を追加するには、メソッドまたは初期化子にする必要があります。なぜそれらを配列に入れてリストに追加するのですか?なぜそれらをリストに追加しないのですか? –