私は 10 月の第 1 週から Java に取り組んでいますが、この問題を続けることができないようです。1 つの問題を修正すると、別の問題が表示され続けます。私は Blue J を使用しており、配列を応答配列に追加しようとしています。コードは次のとおりです。
public class eDiary{
public static void main (String args[]){
int [] days = {1,2,3,4,5,6,7};
String [] responses;
int i = 0;
for(i=0; i<7; i++){
String response = Console.readString("What is your major event for day " + days[i]);
responses[responses.length] = responses;
}
}
}
その日の主要なイベントにユーザーを入力させようとしています。各イベントは、days 配列に対応するため、response 配列に自身を追加することになっています (response 1 は 1 日目に対応します)。コードはまだ完成していませんが、これはパート 1 です。エラーは、"responses[responses.length] = response; で互換性のない型に言及し続けます。これを処理するにはどうすればよいですか。BlueJ が一度に 1 つずつ表示しているように見えるため、さらに多くのエラーが発生する可能性があります。