gpt4 book ai didi

java - 我可以在 Java 的 lambda 中省略参数名称吗

转载 作者:搜寻专家 更新时间:2023-11-01 05:46:47 27 4
gpt4 key购买 nike

我可以在 Java 的 lambda省略参数名称,并且我可以使用 $0, $1...像 Swift 的 Closure Expressions 一样替换它们.

BiConsumer<String, Integer> bc = (s, i) -> System.out.println(s + " " + i);

像这样省略参数名:
BiConsumer<String, Integer> bc1 = System.out.println($0 + " " + $1);

$0是第一个参数,$1是第二个参数

最佳答案

没有。

没有办法省略参数名称,或者使用像 $n 这样的简写版本(除非你算上使用方法引用,这不是一回事)。

关于java - 我可以在 Java 的 lambda 中省略参数名称吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57782719/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com