Java 實(shí)例 - 字符串比較

Java 實(shí)例 Java 實(shí)例

以下實(shí)例中我們通過字符串函數(shù) compareTo (string) ,compareToIgnoreCase(String) 及 compareTo(object string) 來(lái)比較兩個(gè)字符串,并返回字符串中第一個(gè)字母ASCII的差值。

實(shí)例代碼如下:

//StringCompareEmp.java 文件

public class StringCompareEmp{
   public static void main(String args[]){
      String str = "Hello World";
      String anotherString = "hello world";
      Object objStr = str;

      System.out.println( str.compareTo(anotherString) );
      System.out.println( str.compareToIgnoreCase(anotherString) );  //忽略大小寫
      System.out.println( str.compareTo(objStr.toString()));
   }
}

以上代碼實(shí)例輸出結(jié)果為:

-32
0
0

Java 實(shí)例 Java 實(shí)例