编程语言
首页 > 编程语言> > Java8空指针规避技巧

Java8空指针规避技巧

作者:互联网

Java8空指针规避技巧

一、字符串equals

二、变量 == 操作

三、集合元素为null

@Test
public void test2(){
    List<String> list = Arrays.asList("1", null, "2", "", "3");
    System.out.println(list.size());
    List<String> collect = list.stream().filter(StringUtils::isNotBlank).collect(Collectors.toList());
    System.out.println(collect.size());

}/*运行结果
    5
    3
*/

四、map的元素值为null

五、类型强转为Null

六、Optional工具类

标签:map,null,System,规避,println,out,Optional,Java8,指针
来源: https://www.cnblogs.com/deepblueskysea/p/15122890.html