posts - 241,  comments - 116,  trackbacks - 0
          Java中必須使用string1.equals(string2)來進行判斷

          補充
          如果:
          string s1=new String("Hello");
          string s2=new String("Hello");
          則(s1==s2)=false

          如果:
          string s1="Hello";
          string s2="Hello";
          則(s1==s2)=true;
          因為他們指向的同一個對象。

          如果把其他變量的值賦給s1和s2,即使內容相同,由于不是指向同一個對象,也會返回false。所以建議使用equals(),因為equals比較的才是真正的內容
          posted on 2012-12-04 14:33 墻頭草 閱讀(381) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          人人游戲網 軟件開發網 貨運專家
          主站蜘蛛池模板: 孝感市| 富顺县| 静宁县| 定襄县| 株洲市| 遂川县| 泰和县| 许昌市| 定远县| 惠水县| 肃宁县| 磐石市| 乌海市| 湘潭市| 廉江市| 云南省| 鄂伦春自治旗| 和平区| 米林县| 慈利县| 茶陵县| 长宁区| 冀州市| 沙坪坝区| 成都市| 贵溪市| 翁牛特旗| 左云县| 双桥区| 河东区| 罗山县| 祁连县| 鹰潭市| 南江县| 开鲁县| 余姚市| 红原县| 正宁县| 阜城县| 鄂托克前旗| 保山市|