要素の配列があり、配列内の要素を変数として使用したいと考えています。
方程式があり、方程式には複数の変数入力が必要であり、配列を初期化し、それを反復処理し、各変数 (または配列の各要素) の入力を要求するため、これを実行したいと考えています。
だから私はこのような配列を持っています:
String variableArray[] = {"a", "b", "c"}
そして今、私はこの配列を反復処理して、ユーザーからの入力を取得しています:
for(int i=0; i<3; i++) {
System.out.printf("Enter value for %s: ", variableArray[i]);
int variableArray[i] = keysIn.nextInt();
}
問題は、この行がコンパイルされないことです:
int variableArray[i] = keysIn.nextInt();
要するに、配列 variableArray[] の要素 (つまり、a、b、および c) を変数として使用したいので、変数ごとに同じプロセスを実行する必要はありません。入力する変数が多い場合にどのように行われるか想像できません (すべてを入力したくありません)。
tl;dr複数の変数の値を入力するプロセスを合理化したいです。