怎样在java里合成变量?如将'a',1,合称为a1的变量 String[] a = {"pig","dog","cat","chick","cow"};for(int i = 1 ; i<6 ; i++) System.out.println("current value is " + a[i]); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 eval('a'+i) 可以用"a"+i 来取代。“+“ 表示字符串相加,i不是字符串,会自动被转化,其他类型的也一样。 同意 Joeblackyang(最近喜欢玩魔兽)eval() 有点像强制转换 这是java中的方法吗?我怎么看不明白呢? Re:Joeblackyang(最近喜欢玩魔兽) String s1= "how are you?"; String s2 = "s"+1; 结果是 s2 ="s1";而不是 将s1的值赋给s2. String s1= "how are you?"; String s2 = "s"+1;// String s2=s1+1; 结果是 s2 ="s1";//s2 ="how are you?1" 求助:java如何操作windows日志文件 一个简单的问题 删除 java 画图问题 Java学习之路:不走弯路,就是捷径(转自它处) JAVA连接数据库SQL Server出错!求救! 带包名的java文件怎样编译运行?? 请问在Java Applet中如何发e-mail ? 正则表达式能搞定这个不? HashSet应用时的警告,如何去除? 菜鸟级的程序谁帮我看一下错在哪里,分数简直白送 终于活着回来了~~~~~~散分了!!!
eval() 有点像强制转换
String s1= "how are you?";
String s2 = "s"+1;
结果是 s2 ="s1";
而不是 将s1的值赋给s2.
String s1= "how are you?";
String s2 = "s"+1;// String s2=s1+1;
结果是 s2 ="s1";//s2 ="how are you?1"