public static void main(String[] args) {
        Stack stack=null;
        System.out.println("1、"+stack.empty());
        stack=new Stack();
        System.out.println("2、"+stack.empty());
    }

运行结果:stack没有指向对象

Exception in thread "main" java.lang.NullPointerException
at main.main(main.java:6)

注释掉System.out.println("1、"+stack.empty());运行结束是:true

总结:使用stack的empty()时,首先要给stack初始化

相关文章:

  • 2022-01-27
  • 2021-06-03
  • 2022-12-23
  • 2021-12-15
  • 2022-01-15
  • 2021-09-27
  • 2022-01-28
  • 2021-05-24
猜你喜欢
  • 2022-12-23
  • 2021-09-24
  • 2021-05-28
  • 2022-01-19
  • 2021-12-10
  • 2021-09-13
  • 2021-11-14
相关资源
相似解决方案