Board logo

標題: String.equals() 函式 [打印本頁]

作者: 周政輝    時間: 2017-8-5 11:03     標題: String.equals() 函式

文章連結:
[attach]2486[/attach]
  1. // == 用來比較兩個變數 是不是來自於同一個參考
  2.                 // equals 判斷是不是同一個類別,在判斷內容是否相等
  3.                 String str ="Hi";
  4.                 String str2 ="Hi";
  5.                
  6.                 System.out.println(str == str2); //true
  7.                 System.out.println(str.equals(str2)); //true

  8.                 String str3 = new String("Hi");
  9.                 String str4 =new String("Hi");
  10.                 System.out.println(str3 == str4); // false
  11.                 System.out.println(str3.equals(str4)); //true
複製代碼

作者: 黃茂勛    時間: 2017-8-5 11:11

  1. public class Jpa01 {

  2.         public static void main(String[] args) {
  3.                 String str1="Hi";
  4.                 String str2="Hi";
  5.                 String str3=new String("Hi");
  6.                 String str4=new String("Hi");
  7.                 System.out.println(str1==str2);  //true
  8.                 System.out.println(str1==str3);  //false
  9.                 System.out.println(str1.equals(str3));  //true
  10.                 System.out.println(str3==str4);  //false
  11.                 System.out.println(str1.equals(str3));  //true
  12.         }

  13. }
複製代碼

作者: 陸長辰    時間: 2017-8-5 11:12

  1. public class Ch66 {
  2.         public static void main(String[] args) {
  3.                 String str1="Hi";
  4.                 String str2="Hi";
  5.                 System.out.println(str1==str2);
  6.                 System.out.println(str1.equals(str2));
  7.                 String str3=new String("Hi");
  8.                 String str4=new String("Hi");
  9.                 System.out.println(str3==str4);
  10.                 System.out.println(str3.equals(str4));
  11.         }
  12. }
複製代碼

作者: 陳泓瑜    時間: 2017-8-5 11:54

  1. public class Ecl2102
  2. {

  3.         public static void main(String[] args)
  4.         {
  5.                 String str="a",str2="a";
  6.                 System.out.println(str==str2);
  7.         System.out.println(str.equals(str2));
  8.         
  9.         String str3=new String("a");
  10.         String str4=new String("a");
  11.         
  12.                 System.out.println(str3==str4);
  13.         System.out.println(str3.equals(str4));
  14.         }

  15. }
複製代碼

作者: 林侑成    時間: 2017-8-5 11:54

  1. package f4ks56;

  2. public class Esrla {

  3.         public static void main(String[] args) {
  4.                  String str="hi!";
  5.                  String str2="hi!";
  6.                  System.out.println(str==str2);
  7.                  System.out.println(str.equals(str2));
  8.                          
  9.                  String str3=new String("hi!");
  10.                  String str4=new String("hi!");
  11.                  System.out.println(str3==str4);
  12.              System.out.println(str3.equals(str4));
  13.         }

  14. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2