今天和同事谈论关于空指针的简单问题,条件是一个EditText获取输入的值,当没有输入值的时候,editText.getText();返回的是什么?
打印出来后,才发现并不是Editable对象,而是一个空字符串,空字符串调用方法的时候,是不会报空指针的,只有null调用方法才会报空指针。
今天和同事谈论关于空指针的简单问题,条件是一个EditText获取输入的值,当没有输入值的时候,editText.getText();返回的是什么?
打印出来后,才发现并不是Editable对象,而是一个空字符串,空字符串调用方法的时候,是不会报空指针的,只有null调用方法才会报空指针。