社区
Java SE
帖子详情
java有没有类似js的eval功能
fuwang
2006-08-03 03:50:17
比如
void isTrue(String booleanString){
return eval(booleanString);
}
类似于这个eval的功能如何实现?
...全文
332
8
打赏
收藏
java有没有类似js的eval功能
比如 void isTrue(String booleanString){ return eval(booleanString); } 类似于这个eval的功能如何实现?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
打赏
举报
回复
不明白你的意思。。
java
实现
js
中
eval
功能
使用
java
来实现
js
中
eval
的
功能
,包括字符串的计算,判断真假等
功能
java
实现
eval
函数
java
实现
eval
函数,
java
文件放入eclipse直接可以运行。
java
动态特性
eval
本程序实现了
JS
里边的
eval
函数
功能
,动态解析
java
字符串
Java
类似
Java
Script的
eval
实现,和随机4个数计算24点
在
Java
中实现
类似
Java
Script中
eval
()函数相似的
功能
,同时使用实现的evel实现4个数计算24点的应用。
在
java
中利用动态编译实现
eval
我们知道,在很多脚本语言中都有
eval
函数,它可以把字符串转换为表达式并执行.如在
java
Script中: var str = aid.value + ".style.top = 10;" 把一个id为"aid"的控制的值取出来加合并成一个字符串,如果aid的值是"axman",则 str = "axman.style.top = 10" 现在我们要让控制axman移动到顶部为10的位置:
eval
(str); 这样这个字符串就变成了表达式或语句开始执行.这样的
功能
对于动态构造变量是有非常重要
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章