为了账号安全,请及时绑定邮箱和手机立即绑定

如果将一段字符串转换成为一段可执行的代码?

如果将一段字符串转换成为一段可执行的代码?

MM们 2019-03-14 18:15:36
如:有这样一段字符串 "def one={def a=1;for(def i=a;a<100;a++){println a;}}"通过对字符串的解析,我希望返回给我一个闭包对象——def one={def a=1;for(def i=a;a<100;a++){println a;}}这是在groovy编程语言里
查看完整描述

1 回答

?
炎炎设计

TA贡献1808条经验 获得超4个赞

简单,使用evaluate即可, 能动态把String转成Groovy code。 类似JS的eval


查看完整回答
反对 回复 2019-04-26
  • 1 回答
  • 0 关注
  • 418 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信