0
点赞
收藏
分享

微信扫一扫

Java 空指针踩坑记录

单调先生 2023-10-08 阅读 97

1.包装类型的空指针问题

public class NullPointTest {

    public static void main(String[] args) throws InterruptedException {
        System.out.println(testInteger(null));
    }

    private static Integer testInteger(Integer i) {
        return i + 1;  //包装类型,传参可能为null,直接计算,则会导致空指针问题
    }
}

 2.Equals方法左边的空指针问题

public class NullPointTest {
    public static void main(String[] args) {
        String str = null;
        if (str.equals("666")) { // str可能为空,会导致空指针问题
            System.out.println(str);
        }
    }
}

待续...

举报

相关推荐

flink 踩坑记录

踩坑记录一

错误踩坑记录

vue 踩坑记录

TabLayou踩坑记录

Docker踩坑记录

RabbitMq踩坑记录

0 条评论