Java “?” Operator for checking null - What is it? (Not Ternary!)

前端 未结 14 771
心在旅途
心在旅途 2021-01-27 15:38

I was reading an article linked from a slashdot story, and came across this little tidbit:

Take the latest version of Java, which tries to make null-poi

14条回答
  •  猫巷女王i
    2021-01-27 16:16

    If this is not a performance issue for you, you can write

    public String getFirstName(Person person) {
      try {
         return person.getName().getGivenName();
      } catch (NullPointerException ignored) {
         return null;
      }
    } 
    

提交回复
热议问题