主题:请问JSP中,.equals和==有什么区别?
itzhiren
[专家分:1540] 发布于 2006-03-01 11:15:00
请问JSP中,.equals和==有什么区别?什么情况下用.equals?什么情况下用==呢?
回复列表 (共8个回复)
沙发
shev [专家分:20] 发布于 2006-03-01 11:42:00
一般比较字符串内容时用.equal(),就是进行字符串比对
而比如判断字符串是否为空时候,就用==NULL
板凳
itzhiren [专家分:1540] 发布于 2006-03-01 13:28:00
哦,那如果比较数字呢?
3 楼
wangtao4817 [专家分:0] 发布于 2006-03-01 17:04:00
比较数字应该用==
4 楼
itzhiren [专家分:1540] 发布于 2006-03-02 08:31:00
哦,就是说equals只对字符串类型有用是吧?
5 楼
justforfun626 [专家分:18460] 发布于 2006-03-02 13:17:00
To itzhiren
What you said is totally wrong!!!
You need to read a basic Java book first before even think to code in JSP.
Sorry to tell you the truth...
6 楼
itzhiren [专家分:1540] 发布于 2006-03-02 13:20:00
[quote]To爄tzhiren
What爕ou爏aid爄s爐otally爓rong!!!
You爊eed爐o爎ead燼燽asic燡ava燽ook爁irst燽efore爀ven爐hink爐o燾ode爄n燡SP.
Sorry爐o爐ell爕ou爐he爐ruth...[/quote]
I see.Thank you!
7 楼
hagen [专家分:230] 发布于 2006-03-06 11:22:00
equals判断内容是否相同,==判断是否为同一个对象的拷贝
8 楼
itzhiren [专家分:1540] 发布于 2006-03-07 10:44:00
多谢啦
我来回复