字符串里的算术运算 本帖最后由 atei8 于 2010-05-06 20:20:30 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主,给你个解析公式的类http://blog.csdn.net/xuhuanchao/archive/2010/04/27/5536179.aspx 在学数据结构的时候,用栈跟二叉树实现过,你去看看代码,自己用java实现一下咯 import javax.script.ScriptEngine;import javax.script.ScriptEngineManager;public class JavaScriptCalc { private static ScriptEngine engine; static { ScriptEngineManager mgr = new ScriptEngineManager(); engine = mgr.getEngineByName("JavaScript"); } public static Number calc(String expression) throws Exception { return (Number) engine.eval(expression); } public static void main(String[] args) throws Exception { System.out.println(calc("1+43*2-10")); }}JDK1.6+ 恩 在Eclipse里不能运行吗。 junit 测试问题 事件中要处理的控件为什么要是Final型 急!高分求解!java rmi 问题 !no such object in table 高手进 请问如何拷贝一个文件:? java有没有windows里按详细资料浏览文件夹的那种控件 为什么我的applet在其他机器显示不出来? 一个java的问题! 关于“创建重载现存方法的方法” java里转换大小写的函数是什末??突然想不起来了,请大家帮一下忙 学习请教 关于while loop,急求各位达人。
import javax.script.ScriptEngineManager;public class JavaScriptCalc {
private static ScriptEngine engine;
static {
ScriptEngineManager mgr = new ScriptEngineManager();
engine = mgr.getEngineByName("JavaScript");
} public static Number calc(String expression) throws Exception {
return (Number) engine.eval(expression);
}
public static void main(String[] args) throws Exception {
System.out.println(calc("1+43*2-10"));
}
}JDK1.6+