Java 8新特性:Lambda表达式使用示例

原创 傷城~ 2024-10-10 10:30 321阅读 0赞

Lambda表达式是Java 8引入的一种新的匿名函数表示方式。它们简洁明了,非常适合用于集合操作和事件处理等场景。

下面提供几个使用Lambda表达式的例子:

  1. 集合操作:
    ```java
    List names = Arrays.asList(“Alice”, “Bob”, “Charlie”);

// 使用Lambda表达式过滤出长度大于5的名称
names = names.stream()
.filter(name -> name.length() > 5))
.collect(Collectors.toList()));

System.out.println(names); // 输出:[Charlie]

  1. 2. 事件处理:
  2. ```java
  3. Button button = new Button("Click me!");
  4. button.setOnAction(event -> System.out.println("Button clicked!")));
  5. // 当按钮被点击时,打印一条消息

通过上述示例,你可以了解到Lambda表达式在Java 8中的广泛应用。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,321人围观)

还没有评论,来说两句吧...

相关阅读