社区
Java SE
帖子详情
请问在Java中如何实现javascript中eval()函数的功能
proteinboy
2003-05-16 09:21:04
比如:
String s = "hello";
String s1 = javaEval("s+/" world!/"");
-- 其中javaEval为java中的相应方法. 我的目标是 s1的值为 "hello world!"
...全文
188
5
打赏
收藏
请问在Java中如何实现javascript中eval()函数的功能
比如: String s = "hello"; String s1 = javaEval("s+/" world!/""); -- 其中javaEval为java中的相应方法. 我的目标是 s1的值为 "hello world!"
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
knight_qmh
2003-07-31
打赏
举报
回复
你可以用BeanShell(bsh)处理
zwhbin
2003-07-31
打赏
举报
回复
我也有同样的问题,不知道有没有这样的方法?
proteinboy
2003-05-16
打赏
举报
回复
当然不是这么简单的了.
是要实现javascript的eval函数功能,动态的解析代码
superyellow
2003-05-16
打赏
举报
回复
String s = "hello";
String s1 = s.concat(" world!");
proteinboy
2003-05-16
打赏
举报
回复
不知道java中有没有现成的方法
java
动态字符串_
Java
动态编译执行一串字符串,类似于
Java
script
里的
eval
函数
博客探讨了
Java
中
动态执行脚本的方法。
Java
Script
的
eval
函数
可动态执行脚本,而
Java
有两种
实现
方式:一是使用ScriptEngineManager类执行js脚本;二是写
eval
()方法,通过
Java
动态编译
功能
,
实现
动态编译字符串并执行代码,测试结果符合预期。
java
类似
eval
_用
Java
开发一个工具类,提供似于js
中
eval
函数
功能
的
eval
方法
博客围绕《
Java
疯狂讲义》的习题,介绍开发一个工具类
实现
类似
Java
Script
中
eval
()
函数
的
功能
,可动态运行程序代码。给出了具体的
Java
代码,包含
eval
方法的
实现
,以及编译、运行代码和处理错误信息等操作,最后会删除生成的文件。
Java
实现
字符串表达式求值
本文探讨了在
Java
中
实现
计算器
功能
的两种方法:利用内置的
Java
Script
引擎和设计基于栈的数据结构算法。首先介绍了如何使用JDK1.6的
Java
Script
引擎
eval
()
函数
直接计算表达式,接着详细讲解了基于栈的算法
实现
,包括操作数栈和运算符栈的使用,以及如何处理优先级和括号问题。
第一次个人作业——小学生四则运算
这篇博客记录了作者初次
实现
四则运算程序的过程,包括需求分析、算法设计、代码
实现
和遇到的问题。程序主要
功能
是生成0-100之间不含负数和分数的四则运算题目,并能输出到result.txt文件。作者通过
Java
调用
Java
Script
的
eval
()
函数
求解算式,并
实现
了真分数运算。在
实现
过程
中
,作者遇到了编码、找不到主类和数组溢出等问题,通过学习和查阅资料逐一解决。通过这次经历,作者意识到需求分析的重要性,并对
Java
有了更深的理解。
java
中
调
Java
Script
的
eval
()
函数
实现
字符串的运算(ScriptEngineManger)
本文探讨了如何在
Java
中
使用ScriptEngineManager和ScriptEngine调用
Java
Script
的
eval
()
函数
,
实现
字符串的运算。尽管
Java
Script
的
eval
()不接受String对象,但在
Java
环境
中
,传递String对象仍能正确执行运算。示例代码展示了
Java
如何创建ScriptEngine并执行
Java
Script
表达式,成功得到运算结果。
Java SE
62,621
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章