在下面的示例中,我们可以在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)其它相关文章!