java中比较字符串的大小用String的compareTo()
生活随笔
收集整理的這篇文章主要介紹了
java中比较字符串的大小用String的compareTo()
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??
compareTo
public?int?(?anotherString)這是字典排序的定義。如果這兩個字符串不同,則要么它們在某個索引處具有不同的字符,該索引對二者均為有效索引,要么它們的長度不同,或者同時具備上述兩種情況。如果它們在一個或多個索引位置上具有不同的字符,假設(shè)?k?是這類索引的最小值;則按照 < 運算符確定的那個字符串在位置?k?上具有較小的值,其字典順序在其他字符串之前。這種情況下,compareTo?返回這兩個字符串在位置?k?處的兩個不同的 char 值,即值:
this.charAt(k)-anotherString.charAt(k)如果它們沒有不同的索引位置,則較短字符串在字典順序上位于較長字符串的前面。這種情況下,compareTo?返回這兩個字符串長度的不同,即值:
compareToIgnoreCase
public?int?(?str)注意,此方法不?考慮語言環(huán)境,因此可能在某些特定的語言環(huán)境中產(chǎn)生不理想的排序。java.text 包提供Collators?來完成語言環(huán)境敏感的排序。
No related posts.
分類: java 標簽: 13,008 次閱讀原文鏈接:http://www.wenhq.com/article/view_302.html
歡迎轉(zhuǎn)載,請注明出處:親親寶寶
轉(zhuǎn)載于:https://my.oschina.net/u/1777508/blog/306020
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的java中比较字符串的大小用String的compareTo()的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何在.NET上处理二维码
- 下一篇: redis主键失效机制