java实现jseval功能计算机等级考试

文章作者 100test 发表时间 2010:01:01 12:14:57
来源 100Test.Com百考试题网


  在实际的项目开发中,我们有时候需要在java中实现如javascript eval的功能。比如在财务系统和企业管理系统中我们经常通过比较复杂的公式进行计算,在项目中我们一般会把计算公式解析成字符串存储在数据库或配置文件中,且此公式在后期中可以进行调整,这样我们在实际运算的时候就需要对存储的公式进行解析和参数替换来得到计算结果,这样公式解析就成了个比较麻烦的事情,且很容易产生bug。现在给大家推荐一种java版的 js eval功能的全国计算机等级考试网,加入收藏控件bsh(Beanshell ),它能够帮助我们实现比 js eval更强大的功能,一下提供一个简单的实例供大家参考:
  public static void main(String[] args) throws EvalError {
  Interpreter bsh = new Interpreter().
  StringBuffer yunsuan=new StringBuffer(" ").
  yunsuan.append(" int aa=0. ").
  yunsuan.append(" if(sb

相关文章


C TemplateCornerCases计算机等级考试
Struts验证与测试计算机等级考试
Tomcat调优的方法计算机等级考试
EffectiveJavaItem5在可以重用对象的时候避免创建对象计算机等级考试
java实现jseval功能计算机等级考试
Java类中域和方法设置中的常见错误计算机等级考试
用java抓取百度Top500歌曲及源码下载计算机等级考试
计算机等考二级Java无人使用的语言特性计算机等级考试
J2EE设计模式之State模式计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛