作者hfnadkv (衝衝衝)
看板java
標題[問題] 欄位變數問題
時間Wed Dec 19 18:22:12 2007
如果文字欄位太多,而每個文字欄位處理的東西都一樣
最基本的想法,一定是有多少個文字欄位,就處理多少次
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