作者iamamanguy (酷~!!)
看板java
标题[问题] 关於JAVA String的问题
时间Sun May 25 20:51:18 2008
想请问一下各位
我这样写:
String str = "Good";
if(str.substring(0,3) == "Goo"){
.....
}
这样看来这个if判断是应该会进去吧?
但是却没有!!
於是我又试了:
if(str.substring(0,3) == str.substring(0,3)){
.....
}
结果连这样也进不去...
已经DE好久了...
不知道是哪里观念有问题?> <
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.194.12
1F:推 wannawanna:substring回传的是一个新的String物件 05/25 20:56
2F:推 NippleSir:0=G 1=o 2=o 3=d so if(...="Good") will run 05/25 20:56
3F:→ iamamanguy:是到3之前 不包括3 我印出来过了... 05/25 20:58
4F:→ wannawanna:==判断是否指向同一个物件 equals判断内容是否相同 05/25 20:58
5F:推 issuemylove:是到2没错吧? "Goo" 应该没有3=d 05/25 20:58
6F:→ iamamanguy:喔喔我懂了 谢谢大家!!!!^^ 05/25 20:59