java有没有类似js的eval功能

fuwang 2006-08-03 03:50:17
比如
void isTrue(String booleanString){
return eval(booleanString);
}
类似于这个eval的功能如何实现?
...全文
322 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hbwhwang 2006-08-03
  • 打赏
  • 举报
回复
很遗憾,没有!
fuwang 2006-08-03
  • 打赏
  • 举报
回复
意思再明确一下
比如
void Boolean isTrue(String booleanString){
return eval(booleanString);
}
booleanString是一个表示布尔值的字符串,
比如"new Boolean(3>2)"或者"new Boolean("a".equals("b"))",
然后这样调用isTrue("new Boolean(3>2)")
如何解析这个传入的字符串得到一个Boolean值?
wanguanghai 2006-08-03
  • 打赏
  • 举报
回复
应该没有吧,不知道,up
will123 2006-08-03
  • 打赏
  • 举报
回复
不明白
year1937 2006-08-03
  • 打赏
  • 举报
回复
你是不是说这个?
try
{
Class.forName(booleanString).newInstance();
}
catch(Exception e)
{}
dreamover 2006-08-03
  • 打赏
  • 举报
回复
自己分析字符串
dreamover 2006-08-03
  • 打赏
  • 举报
回复
没有
yingge 2006-08-03
  • 打赏
  • 举报
回复
不明白你的意思。。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧