課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
。。。
2014-12-02
源自:Java入門第一季(IDEA工具)升級版 3-4
正在回答
謝謝啦
你是說char類型的數(shù)據(jù)比較嗎?還是String類型比較?
如果是char類型比較的話,直接比較就可以了,因為在比較的時候是采用字符的ACSII碼值進行比較。
如果是String類型比較的話,只能比較是否相等,也就是采用雙等號進行比較,但是在Java中一般會用equals進行比較兩個字符串是否相等,關(guān)于equals后面會有講到。
另外如果是兩個純數(shù)字的字符串比較的話,一種方法是可以轉(zhuǎn)換成數(shù)字后進行比較,另一種方法是用compareTo()這個方法也可以,該方法的具體使用請參考API(注:該方法也可以比較非純數(shù)字的字符串);
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
2 回答字符串比較
1 回答兩個字符串 用比較運算符比較的是什么?
3 回答字符串的比較也是用==?
1 回答字符串的比較為什么用==也可以 不應(yīng)該用字符串的比較函數(shù)嗎
2 回答為什么字符串變量可以比較?不是說只有boolean類型可以比較嗎?String比較,是比較什么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2014-12-02
謝謝啦
2014-12-02
你是說char類型的數(shù)據(jù)比較嗎?還是String類型比較?
如果是char類型比較的話,直接比較就可以了,因為在比較的時候是采用字符的ACSII碼值進行比較。
如果是String類型比較的話,只能比較是否相等,也就是采用雙等號進行比較,但是在Java中一般會用equals進行比較兩個字符串是否相等,關(guān)于equals后面會有講到。
另外如果是兩個純數(shù)字的字符串比較的話,一種方法是可以轉(zhuǎn)換成數(shù)字后進行比較,另一種方法是用compareTo()這個方法也可以,該方法的具體使用請參考API(注:該方法也可以比較非純數(shù)字的字符串);