好奇怪,不管从那个角度来说都应该是行不通的,但竟然可一执行,最后得到true!

解决方案 »

  1.   

    干嘛?有什么不对吗?
    应该返回的是true吧
      

  2.   

    关键是在这里:
    str1+="err"
    在这里java自动调用了toString()方法将str1变成了“null”
      

  3.   

    I SEE.但是对于一个对象来说,有些说不通。
      

  4.   

    对于一个对象,置为null就是说他只能是一个对象的指针没有实例,不能用“+=”。
      

  5.   

    String是对象吗?String是一个基本类型,不是一个object.
      

  6.   

    Java毛病还不少嘛!
    看看我遇到的一个问题,请将程序测试后再发表意见。
    可以自己试几个html,结果各不相同
    http://www.csdn.net/expert/topic/340/340340.shtm