Можно создать дубликат:
Dynamic variable names JavaКак использовать имена динамических переменных?
Я создаю Sudoku Solver/генератора в Java. Я использую NetBeans как IDE. Я создал апплет и разработал его в дизайнере GUI NetBeans. Для полей (которые содержат числа в матрице 9 * 9) я использовал текстовые поля, и я назвал переменные в соответствии с их положением в матрице. Например, первый - num_1_1. Первое число представляет строку, а второе - столбец.
Фактический генератор/решатель будет работать с 2-мерным целым массивом (int [] []), а когда он генерирует/решает судоку, он заполняет текстовые поля в gui цифрами из массива.
Теперь, есть ли способ, который я могу использовать, чтобы использовать цикл for для петли через верификационные имена и назначать каждый такой путь? Что-то вроде:
for(int x = 0; x < 9; x++){
for(int y = 0; y < 9; y++){
num+"_"+x+"_"+y = 5;
}
}
Спасибо!
Как и http://stackoverflow.com/questions/6729605/dynamic-variable-names-in-java и http://stackoverflow.com/questions/1192534/is-there-away-to-generate- variables-names-dynamic-in-java и http://stackoverflow.com/questions/5885669/dynamic-java-variable-naming – skaffman
Как решение вашей проблемы: используйте JTable! – fortran