-1
我創建Java中的數獨解算器/發電機。我使用NetBeans作爲IDE。我創建了一個小程序並在NetBeans GUI設計器中進行了設計。對於字段(保存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-變量名稱動態在java和http://stackoverflow.com/questions/5885669/dynamic-java-variable-naming – skaffman 2012-02-12 00:42:54
作爲您的問題的解決方案:使用JTable! – fortran 2012-02-12 00:48:44