看板 java 關於我們 聯絡資訊
如果文字欄位太多,而每個文字欄位處理的東西都一樣 最基本的想法,一定是有多少個文字欄位,就處理多少次 private Text data1; private Text data2; private Text data3; data1.getText(); { 文字處理 } data2.getText(); { 文字處理 } data3.getText(); { 文字處理 } 現在想用一個for迴圈就把所有的處理跑完 但他一直接受不到欄位名稱,(大概知道應該沒宣告此文字欄位,當然收不到) 所以想問不知有什麼辦法可以解決此問題?! private Text data1; private Text data2; private Text data3; for (int i=1; i<=3; i++) { String tmp_data = "data"+i; tmp_data.getText(); //一定接收不到!嗚嗚~怎麼解決 { 文字處理 } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.29.133 ※ 編輯: hfnadkv 來自: 134.208.29.133 (12/19 18:26)
drinks:for 的 i 未初使 12/19 18:40
※ 編輯: hfnadkv 來自: 134.208.29.133 (12/19 18:47)
hfnadkv:我目前想到的方法為,每個欄位後+flag作間隔,再進行處理 12/19 18:59
PsMonkey:你需要的是 Text[] 12/19 20:11
hfnadkv:了解^^謝謝您~ 12/19 20:45