Beanshell中如何使用或转义java 8个Lambda表达式
How to use or escape java 8 Lambda expressions in Beanshell
我正在开发一种产品(在 Tomcat 中运行的 Sailpoint IdentityIQ),它使用 Beanshell 环境作为产品定制挂钩。我想编写一些代码来解析大型 csv 文件,并想利用 Java 8 个流。但是我遇到了 Beanshell env 抛出错误的问题,尽管我们使用的是 Java 8
但我无法识别 Lambda 表达式
有什么方法可以让 beanshell 识别代码中的 lambda 或转义
Lambda 表达式仍然not supported in beanshell
Lambdas are coming, rest assured! With the new approach of using Method Handles we are one step closer to utilise Lambda Meta Factory for creating function objects, unless we don't simply go the same route as with Java EL... we have options.
我正在开发一种产品(在 Tomcat 中运行的 Sailpoint IdentityIQ),它使用 Beanshell 环境作为产品定制挂钩。我想编写一些代码来解析大型 csv 文件,并想利用 Java 8 个流。但是我遇到了 Beanshell env 抛出错误的问题,尽管我们使用的是 Java 8
但我无法识别 Lambda 表达式有什么方法可以让 beanshell 识别代码中的 lambda 或转义
Lambda 表达式仍然not supported in beanshell
Lambdas are coming, rest assured! With the new approach of using Method Handles we are one step closer to utilise Lambda Meta Factory for creating function objects, unless we don't simply go the same route as with Java EL... we have options.