Java 11 Lambda中的var
Java 11允许在lambda表达式中使用var,并且可以用它来应用修饰符到局部变量。
考虑以下示例 –
ApiTester.java
输出
限制
在使用lambda表达式中,使用var存在一些限制。
- var参数不能与其他参数混合使用。以下代码将引发编译错误。
- var参数不能与其他具有类型的参数混用。下面的代码将会报编译错误。
- var参数只能与括号一起使用。以下会引发编译错误。
Java 11允许在lambda表达式中使用var,并且可以用它来应用修饰符到局部变量。
考虑以下示例 –
ApiTester.java
在使用lambda表达式中,使用var存在一些限制。