求教Java反射技术 String str = "int i = 2; int j = 3;";现在如何将i和j转换成int变量并其值相加等于5? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看看编译原理吧,java的反射不支持这个 这个涉及动态编译,与反射没有关系的。可以采用 Java 的那些动态语言实现。下载 BeanShell 脚本引擎包,采用下面的代码计算:import bsh.EvalError;import bsh.Interpreter;public class Test { public static void main(String...args) throws EvalError { String str = "int i = 2; int j = 3;"; Interpreter bsh = new Interpreter(); bsh.eval(str); System.out.println("i = " + bsh.get("i")); System.out.println("j = " + bsh.get("j")); }}BeanShell: http://www.beanshell.org/ 求JAVA正则:小于50的整数,谢谢,最好能帮我解释下,初学正则 怎样才能正确跳出递归 终于分要空了 ,还是要问个问题 请问Comparable<T>和Comparator<T>有什么区别? 请教一个登陆界面的问题 汗!第一次在Java中使用内存的思想~~~ 有没有做过DMI程序的,给点建议? 怎样才能实现窗口里面图片的交替显示啊 J2EE(TM)中的TM是什么意思? *****网站或WEB应用系统的单点登录问题,有经验的高手请进并讨论!!!***** 关于static 的两种应用难以区分 求一个排序hql语句,大家帮帮忙啦
import bsh.Interpreter;public class Test {
public static void main(String...args) throws EvalError {
String str = "int i = 2; int j = 3;";
Interpreter bsh = new Interpreter();
bsh.eval(str);
System.out.println("i = " + bsh.get("i"));
System.out.println("j = " + bsh.get("j"));
}
}BeanShell: http://www.beanshell.org/