java8学习:Optional的简单使用
内容来自《 java8实战 》,本篇文章内容均为非盈利,旨为方便自己查询、总结备份、开源分享。如有侵权请告知,马上删除。书籍购买地址:java8实战 如下代码 public class Person { private Car car; public Car getCar() { return car; } } public class Car { private Insurance insurance; public Insurance getInsurance() { return insurance; } } public class Insurance{ private String name; public String getName() { return name; } } //将要使用的代码 public String getCarInsuranceName(Person person){ return person.getCar().getInsurance().getName(); } 如上代码如果使用,如果某个Person没有车,那么就会引发空指针异常,在平常我们...