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

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

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

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 关注
  • 430 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号