(三)Java8 Optional 类
摘要:Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException)。 本质上,这是一个包含有可选值的包装类,这意味着 Optional 类既可以含有对象也可以为空。 例如: String isocode = user.getAddress().getCountry(
阅读全文
posted @
2020-05-28 21:54
whn051799
阅读(127)
推荐(0)
(二)Java8新增的Stream操作集合
摘要:Java8新增了Stream,IntStream,LongStream,DoubleStream等流式API,这些API代表多个支持串行和并行聚集操作的元素。Stream是一个通用的流接口,而IntStream,LongStream,DoubleStream则代表元素类型为int,long,doub
阅读全文
posted @
2020-05-23 15:28
whn051799
阅读(480)
推荐(0)
(一)Collection和Iterator接口
摘要:Collection接口是List,Set,Queue接口的父接口,该接口里定义的方法既可用于操作Set集合,也可用于操作List和Queue集合。 1.使用Lambda表达式遍历集合 Java8为Iterable接口新增了一个forEach(Consumer action)默认方法,该方法所需参数
阅读全文
posted @
2020-05-23 11:49
whn051799
阅读(171)
推荐(0)