摘要:
String里“==”与等于“equals”http://www.51cto.com/art/200711/59832.htm这里举出一个Java编程程序员经常碰到的问题。例如现在是凌晨3点,在你喝完第4杯咖啡后,你设法找到正确的逻辑来解决复杂的编程问题。到目前,你几乎不能思考String和Object引用,因为你已经昏昏欲睡了。然后糟糕的事情发生了……不,并不是Java溢出,而是如下所示。String name = getName();if (name == "Sleepy") // oops!{doSomething();}你快速编译并测试代码后,代码似乎正常运行。终于 阅读全文