2019年1月18日 星期五

[Java 學習筆記] 如何將兩個字串做比較,大小寫視為不相同 (使用 equals 方法)

        在做字串處理時常常會比較兩字串是否相同,而且大小寫視為不相同,這時就需要用到 equals 方法,以下就用範例來學習如何使用,語法如下:

equals 方法是屬於 java.lang.String 類別的方法,使用方法可參考官方手冊

語法如下:

             public boolean equals(Object anObject)
範例:
  1. class java_ex12_equals {
  2.     public static void main(String[] args)  {
  3.         String str1 "Hello World!";
  4.         String str2 "hello world!";
  5.         if (str1.equals(str2)) {
  6.             System.out.println("str1 和 str2 字串相同");
  7.         }
  8.         else {
  9.             System.out.println("str1 和 str2 字串不相同");
  10.         }
  11.     }
  12. }
程式說明:

        第5行:使用 equals 方法比較兩字串是否相同

執行結果: