代替if-else

image.png

空指针异常

当三目运算符中的第二、三位中,有一个是基本数据类型并且另一个是封装类型时,编译器就会对封装类型进行自动拆箱,此时如果它是null,那么就会发生空指针异常;