安卓开发在做计算器时遇到java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference问题
问题描述:程序中没有提示报错但运行时只要点击了计算器上的0~9这几个数字按钮就报错,程序退出
xml代码如下:(右边警告是截图的时候卡了)
java代码:
logat:
安卓开发在做计算器时遇到java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference问题
问题描述:程序中没有提示报错但运行时只要点击了计算器上的0~9这几个数字按钮就报错,程序退出
xml代码如下:(右边警告是截图的时候卡了)
java代码:
问题已经解决,其实是我没有初始化变量,导致空指针