位置:首頁 > Java技術 > java實例教學 > 比較兩個字符串-Java實例

比較兩個字符串-Java實例

如何比較兩個字符串?

解決方法

下麵的示例比較兩個字符串用 str compareTo (string) , str compareToIgnoreCase(String) 和 str compareTo(object string),並返回字符串比較的第一個奇字的ascii不同。

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()));
   }
}

結果

上麵的代碼示例將產生以下結果。

-32
0
0