Optional.ofNullable()方法如何避免空指针异常?

2026-05-05 23:340阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计468个文字,预计阅读时间需要2分钟。

Optional.ofNullable()方法如何避免空指针异常?

javapublic static void main(String[] args) { List list=null; if (list !=null) { list.forEach(x -> System.out.println(x)); } else { System.out.println(List is null); }}

举个栗子

public static void main(String[] args) { List<String> list = null; list.forEach(x -> System.out.println(x)); }

工作中经常会遇到,查询返回空,如果没有判空处理,一不小心就会空指针异常。加上if判断处理也可以,但是jdk1.8有更优雅的处理方式。

阅读全文

本文共计468个文字,预计阅读时间需要2分钟。

Optional.ofNullable()方法如何避免空指针异常?

javapublic static void main(String[] args) { List list=null; if (list !=null) { list.forEach(x -> System.out.println(x)); } else { System.out.println(List is null); }}

举个栗子

public static void main(String[] args) { List<String> list = null; list.forEach(x -> System.out.println(x)); }

工作中经常会遇到,查询返回空,如果没有判空处理,一不小心就会空指针异常。加上if判断处理也可以,但是jdk1.8有更优雅的处理方式。

阅读全文