java里“->”符号是什么意思
时间: 2024-06-04 20:06:16 浏览: 105
Java-符号优先级参考
在Java 8中,“->”符号是Lambda表达式的语法符号,是一种函数式编程的方式。Lambda表达式是一种匿名函数,可以作为参数传递给方法或存储在变量中,可以使代码更加简洁和易于阅读。Lambda表达式的一般语法如下:
(parameter1, parameter2, …) -> { code }
其中,参数列表(parameter1, parameter2, …)是可选的,如果没有参数,则可以写成()。箭头符号“->”用于将参数列表和Lambda体分开。Lambda体可以是一个表达式或一组语句。如果Lambda表达式只有一条语句,则可以省略大括号。例如:
(x, y) -> x + y
或者
() -> System.out.println("Hello, Lambda!");
Lambda表达式的使用可以简化代码,提高程序的可读性和可维护性。
阅读全文