【发布时间】:2015-07-07 10:26:44
【问题描述】:
需要帮助理解 Java 中的符号 ->。 Google 和 Stack Overflow 搜索均未返回任何结果。有人可以分享一些链接以了解它是如何工作的或解释下面的代码示例:
@SpringBootApplication
public class Application {
@Bean
CommandLineRunner commandLineRunner(PersonRepository personRepository) {
return args -> {
Arrays.asList("Phil", "Josh").forEach(name ->
personRepository.save(new Person(name, (name + "@email.com").toLowerCase()))
);
personRepository.findAll().forEach(System.out::println);
};
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
【问题讨论】:
-
搜索 java 8 lambda 表达式