java吧 关注:1,255,231贴子:12,746,554
  • 8回复贴,共1

空指针问题

只看楼主收藏回复

求大神指点啊,搞不明白


IP属地:北京来自iPhone客户端1楼2016-04-01 16:43回复
    。。。


    IP属地:北京来自iPhone客户端2楼2016-04-01 20:38
    回复
      第二个直接用一个Finish这个字符作为当前对比对象,所以就不会出现空指针异常,原先的status是传参的,所以有可能会出现空指针异常。


      IP属地:广西来自Android客户端3楼2016-04-01 20:44
      回复
        图片的广告亮了


        IP属地:浙江4楼2016-04-01 21:14
        收起回复
          字符串初始化可以为null,如果status没有指向字符串而是为null的话,你怎么能调用String类中的equals方法呢,这样就会出现空指针异常了。当你用已知的字符串调用equals方法,去和任意的字符串或者null参数比,就不会出现空指针类。反正都是比较两个字符串相同,谁和谁比较都一样。


          5楼2016-04-02 00:57
          收起回复
            这么理解 要是变量调用equal方法万一变量为空不就空指针异常了吗 用一个字符串常量调用就永远不会出现空指针异常


            来自Android客户端6楼2016-04-02 01:09
            收起回复