这个String就是"",是一段什么也没有的字符

解决方案 »

  1.   

    else if(str == "")
    改成
    else if(str.equals(""))
      

  2.   

    另外,字符串比较不能用==,要用str.equals("")
      

  3.   

    else if(str == "")比较的是句柄else if(str.equals(""))才是比较的字符串不知道我的想法对否
      

  4.   

    ==比较的是地址
    equals比较的是值
      

  5.   

    字符串比较不能用==,要用str.equals("")
      

  6.   

    空串不是Null:)还有就是上面leifly0000说得==比较的是地址
    equals比较的是值
      

  7.   

    else if(str == "")
    改成
    else if(str.equals(""))