91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

java中怎樣比較字符串的大小

發布時間:2020-05-15 23:19:01 來源:億速云 閱讀:391 作者:Leah 欄目:編程語言

本篇文章展示了在java中比較字符串大小的方法,代碼簡明扼要容易理解,如果在日常工作遇到這個疑問。希望大家通過這篇文章,找到解決疑問的辦法。

可以使用 String.compareTo 方法進行比較。

compareTo() 方法的返回值是int,它會根據ASCII碼表比較對應字符的大小。

1、如果字符串相等返回值0;

2、如果第一個字符和參數的第一個字符不等,結束比較,返回他們之間的差值(ascii碼值)(負值前字符串的值小于后字符串,正值前字符串大于后字符串);

3、如果第一個字符和參數的第一個字符相等,則以第二個字符和參數的第二個字符做比較,以此類推,直至比較的字符或被比較的字符有一方全比較完,這時就比較字符的長度。

具體實例:

String s1 = "abc"; 
String s2 = "abcd"; 
String s3 = "abcdfg"; 
String s4 = "1bcdfg"; 
String s5 = "cdfg"; 
System.out.println( s1.compareTo(s2) ); // -1 (前面相等,s1長度小1) 
System.out.println( s1.compareTo(s3) ); // -3 (前面相等,s1長度小3) 
System.out.println( s1.compareTo(s4) ); // 48 ("a"的ASCII碼是97,"1"的的ASCII碼是49,所以返回48) 
System.out.println( s1.compareTo(s5) ); // -2 ("a"的ASCII碼是97,"c"的ASCII碼是99,所以返回-2)

以上就是java中比較字符串大小的方法,代碼示例簡單明了,如果在日常工作遇到此問題。通過這篇文章,希望你能有所收獲,更多詳情敬請關注億速云行業資訊頻道!

向AI問一下細節

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

AI

翁牛特旗| 囊谦县| 彭泽县| 朝阳县| 昌黎县| 铁岭县| 神池县| 瓮安县| 阜新市| 丹寨县| 蓬莱市| 彭州市| 海伦市| 孟州市| 买车| 化德县| 上饶县| 盐亭县| 民乐县| 柳河县| 介休市| 辽源市| 任丘市| 衡水市| 乌苏市| 霍城县| 石棉县| 全椒县| 论坛| 渝中区| 沅陵县| 连城县| 阿瓦提县| 东方市| 五大连池市| 治多县| 那坡县| 五常市| 云南省| 乌审旗| 沁阳市|