Sunspl

          Hello,everyone,i am sun. 天道酬勤,笨鳥先飛.
          隨筆 - 47, 文章 - 0, 評論 - 24, 引用 - 0
          數據加載中……

          compareTo 的使用



          public int compareTo(String anotherString)

          按字典順序比較兩個字符串。該比較基于字符串中各個字符的 Unicode 值。將此 String 對象表示的字符序列與參數字符串所表示的字符序列進行比較。如果按字典順序此 String 對象在參數字符串之前,則比較結果為一個負整數。如果按字典順序此 String 對象位于參數字符串之后,則比較結果為一個正整數。如果這兩個字符串相等,則結果為 0;compareTo 只有在方法 equals(Object) 返回 true 時才返回 0。

          這是字典排序的定義。如果這兩個字符串不同,則要么它們在某個索引處具有不同的字符,該索引對二者均為有效索引,要么它們的長度不同,或者同時具備上述兩種情況。如果它們在一個或多個索引位置上具有不同的字符,假設 k 是這類索引的最小值;則按照 < 運算符確定的那個字符串在位置 k 上具有較小的值,其字典順序在其他字符串之前。這種情況下,compareTo 返回這兩個字符串在位置 k 處的兩個不同的 char 值,即值:

          this.charAt(k)-anotherString.charAt(k)


          如果它們沒有不同的索引位置,則較短字符串在字典順序上位于較長字符串的前面。這種情況下,compareTo 返回這兩個字符串長度的不同,即值:

          this.length()-anotherString.length()


          指定者:
          接口 Comparable<String> 中的 compareTo

          參數:
          anotherString - 要比較的 String。
          返回:
          如果參數字符串等于此字符串,則返回 0 值;如果按字典順序此字符串小于字符串參數,則返回一個小于 0 的值;如果按字典順序此字符串大于字符串參數,則返回一個大于 0 的值。


          http://gceclub.sun.com.cn/download/Java_Docs/html/zh_CN/api/index.html
          這個是jdk中文文檔

          posted on 2007-04-04 11:57 JavaSuns 閱讀(17255) 評論(2)  編輯  收藏

          評論

          # re: compareTo 的使用  回復  更多評論   

          2008-07-02 13:19 | 12

          # re: compareTo 的使用[未登錄]  回復  更多評論   

          請問用戶名和密碼是多少?

          http://gceclub.sun.com.cn/download/Java_Docs/html/zh_CN/api/index.html
          這個是jdk中文文檔
          2009-07-09 12:01 | 哈哈

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


          網站導航:
           
          主站蜘蛛池模板: 永清县| 文山县| 黑龙江省| 东明县| 三门峡市| 手游| 德昌县| 石泉县| 宜兰市| 鄢陵县| 紫阳县| 呼伦贝尔市| 鄱阳县| 淮阳县| 莲花县| 万载县| 巴彦县| 抚顺市| 绥芬河市| 娄底市| 兴文县| 阆中市| 白城市| 新晃| 巫溪县| 高密市| 南投市| 黄浦区| 安多县| 德庆县| 岳普湖县| 习水县| 景谷| 湖口县| 兴义市| 刚察县| 上犹县| 汝阳县| 阳信县| 民权县| 孝感市|