Как задать имя переменной используя конкатенацию: строковое значение + значение переменной?(Например, имя Ar1 получается как "Ar"+1)

Как задать имя переменной используя конкатенацию: строковое значение + значение переменной?(Например, имя Ar1 получается как "Ar"+1)


Ответы (1 шт):

Автор решения: AVRamones

Думаю что никак. Возможно для ваших целей подойдет HashMap:

  Map<String, String> yourMap = new HashMap<>();
  int i = 1;
  yourMap.put("Ar"+i, "yourValue");
  int x = 2;
  yourMap.put("Ar"+x, "yourValueOther");

Потом можете получать ваши необходимые элементы по нужной переменной например:

String result = yourMap.get("Ar" + i );
→ Ссылка