[问题] 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