如何在Java 9的JShell中实现lambda表达式?

2023年 8月 28日 74.7k 0

如何在Java 9的JShell中实现lambda表达式?

在下面的示例中,我们可以在JShell中实现一个lambda表达式。

C:UsersUser>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> Consumer s = (String s) -> System.out.println(s)
s ==> $Lambda$14/1268066861@3159c4b8

登录后复制

如果我们记不住Consumer 接口的方法,那么输入一个已创建的变量的名称,然后加上点并按下Tab键。它会显示可以在Consumer 接口上调用的方法列表。

jshell> s.
accept( andThen( equals( getClass() hashCode()
notify() notifyAll() toString() wait(

jshell> s.accept("Welcome to Tutorialspoint")
Welcome to Tutorialspoint

登录后复制

以上就是如何在Java 9的JShell中实现lambda表达式?的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论