中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java中compareTo()方法比較字符串的示例

發布時間:2020-10-14 17:41:56 來源:億速云 閱讀:681 作者:小新 欄目:編程語言

小編給大家分享一下Java中compareTo()方法比較字符串的示例,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

中心:String 是字符串,它的比較用compareTo方法,它從第一位開始比較, 如果遇到不同的字符,則馬上返回這兩個字符的ascii值差值.返回值是int類型

1.當兩個比較的字符串是英文且長度不等時,

1)長度短的與長度長的字符一樣,則返回的結果是兩個長度相減的值

a="hello";
b="hell";
num=1;
或者
a="h";
b="hello";
num=4;

2)長度不一樣且前幾個字符也不一樣,從第一位開始找,當找到不一樣的字符時,則返回的值是這兩個字符比較的值

a="assdf";
b="bdd";

num=-1;

2.當兩個比較的字符串是英文且長度相等時,

1)一個字符

a="a";   //97
b="b";   //98

num=-1;

2)多個字符,第一個字符不同則直接比較第一個字符
a="ah";    //a=97
b="eg";    //e=101

num=-4

3)多個字符,第一個字符相同則直接比較第二個字符,以此類推

a="ae";   //e=101
b="aa";   //a=97
num=4;                     

看完了這篇文章,相信你對Java中compareTo()方法比較字符串的示例有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

林甸县| 利川市| 息烽县| 通城县| 得荣县| 星座| 宜兰县| 中西区| 云南省| 子长县| 监利县| 建湖县| 绥江县| 上饶市| 达尔| 广东省| 青龙| 黄浦区| 城口县| 阳高县| 兴国县| 南乐县| 白朗县| 丰原市| 布尔津县| 宣化县| 永吉县| 宁海县| 宜黄县| 临安市| 开鲁县| 洛隆县| 泾源县| 平武县| 岱山县| 东海县| 鄯善县| 渑池县| 黔东| 东平县| 博湖县|