[問題] JSP迴圈的小問題

作者: mikevada (vada)   2016-03-05 11:31:29
我有幾個字串像是下面:
String s1="aaa";
String s2="bbb";
String s3="ccc";
........
String sn="nnn";
現在我想用一個迴圈跑出所有的值
for(int i=0; i<=n; i++)
{
out.println("s"+i);
}
結果跑出來的變成字串s1、s2、s3,而不是變數s1,s2,s3
請問要怎麼串起來才會輸入成變數?謝謝大家。
作者: kniver999 (小囧)   2016-03-05 11:46:00
用陣列放字串?
作者: ssccg (23)   2016-03-05 12:18:00
你還是先搞清楚變數名稱跟string內容的差別,這是大問題
作者: darkk6 (Mr. Pan)   2016-03-05 12:38:00
同意樓上,如果真的要類似這樣,陣列,HashMap
作者: cakeboy   2016-03-05 13:43:00
看到這個觀念覺得驚驚,你應該放到arraylist 裡,不是這樣寫
作者: LaPass (LaPass)   2016-03-05 13:48:00
我覺得原po是因為從動態語言跳過來才會有這樣的問題
作者: aw038 (GuanY)   2016-03-05 14:38:00
用陣列 s[i]
作者: LaPass (LaPass)   2016-03-05 17:34:00
jsp也一樣吧?
作者: gmoz ( This can't do that. )   2016-03-05 21:05:00
觀念錯誤
作者: Snack (多多)   2016-03-23 21:19:00
同意二樓...你印出的是 'SI' 的字妳把 's' 改成 '5' 應該就知道我在說什麼了手機懶的找雙引號 你將就一下

Links booklink

Contact Us: admin [ a t ] ucptt.com