Я пытаюсь позволить пользователю ввести число, и затем цикл создаст указанное число новых переменных.
Я попытался объявить переменные, добавив счетчик к имени переменной, например так:
String Var1(Counter);
String Var1+Counter;
String Var1+(Counter);
String (Var+Counter);
И другие подобные комбинации.Мой полный код ниже:
System.out.print("How Many Variables Do You Want ");
Scanner Scan = new Scanner(System.in);
UserInput = Scan.nextInt();
while (Counter < UserInput){
Counter++;
String Var(Counter) = "test";
System.out.println(Var(Counter));
}
Я ожидаю, что String Var(Counter) = "test";
выведет как String Var1 = "test";
, а затем увеличит счетчик до пользовательского int
ввода.Таким образом, последняя созданная переменная будет String Var5 = "test"
, если пользователь введет 5
.
Вся моя ошибка говорит о том, что ожидается ;
, а не оператор для Var(Counter)
.
У меня вопрос: как добавить счетчик к имени переменной?