Ты этого не делаешь.Вместо этого вы создаете коллекцию некоторого типа.Например, вы можете использовать карту:
String[] cur = { "A", "B" };
Map<String, String> map = new HashMap<String, String>;
for (String name : cur)
map.put(name, "Blah");
}
Если вы не используете отражение (которое не поможет локальным переменным), вы не сможете "вычислить" имя переменной для использования ... и вы не должен использовать отражение для чего-то подобного.
Это предполагает, что вы хотите получить доступ к значениям по имени строки.Если вы можете использовать непрерывный диапазон целых чисел (начиная с 0), тогда массив или List<T>
могут быть более подходящими.Это зависит от того, что вы пытаетесь сделать.