我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

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

如:有这样一段字符串 "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编程语言里

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

近期文章

  • SQL server选择题
  • vscode调试c++时设置的断点无法用
  • 两个弹簧振子耦合的matlab虚拟仿真代码(求大佬救救孩子)
  • 大佬帮忙添加一个密码验证,修改一下忘记密码
  • python:这个错误该怎么修改(深度学习入门:基于python的理论与实现)
  • root权限,docker下搭建的influxdb数据库进不去,还报错权限,见最后一个图
  • c++中的数组问题。求解
  • 因问题泄露个人呢隐私,已编辑
  • 台式电脑主机突然开不了机,就是按开机键没任何反应
  • JAVA编写测试类,有没有人能救救孩子
  • 火狐下刷新的问题
  • mac系统python no module named怎么办
  • 现在学什么编程语言比较好找工作?一台电脑可以装多种编程语言吗?
  • beanutils.populate 读取 ParameterMap 注入属性失败
  • 2021年了先学哪种编程语言适合以后容易学的其他的语言?
  • mplab ide v8.92 转成v5.45
  • 你眼中程序猿的生活是?
  • web应用安全权威指南 怎么添加并设置邮箱
  • centos6.8是安装不了idea2020
  • java获取本月最后一天的时间

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华