Java Lambda表达式:简化代码实例
Lambda表达式是Java 8引入的一种新的匿名函数表示方式,它可以更简洁地编写和使用代码。
以下是一些简单的Lambda表达式实例:
- 访问变量:
List<String> names = Arrays.asList("Alice", "Bob", "Charlie");
names.forEach(name -> System.out.println(name));
- 简化条件判断:
通过这些实例,你可以看到Lambda表达式如何简化代码,提高可读性和效率。int[] numbers = {1, 2, 3, 4};
numbers.stream()
.filter(n -> n % 2 == 0)) // 检查是否为偶数
.mapToLong(n -> n)) // 转换为long类型,用于计算数量
.sum() // 计算所有偶数的和
还没有评论,来说两句吧...