手记

equals 和 == 的使用比较实例

package com.chap5.part1;
/**

  • s1,s2:字符串变量,采用了new,创建了两个对象,实体相同,但是引用不同。
  • 使用equals方法和 == 测试两个的值是否相等。
  • equals 比较的是连个变量的实体是否相同。
    */
    /**
  • s3 和s4 表示的都是同一个常量。
  •  */

    public class Example5_1 {
    public static void main(String[] args) {

    String s1,s2;
    s1 = new String("we are students");
    s2 = new String("we are students");
    System.out.println("s1.equals(s2) : "+s1.equals(s2));
    System.out.println("s1 == s2 : "+(s1==s2));
    
    String s3,s4;
    s3 = "how are you";
    s4 = "how are you";
    System.out.println("s3.equals(s4) : "+s3.equals(s4));
    System.out.println("s3 == s4 : "+(s3==s4));

    }
    }

0人推荐
随时随地看视频
慕课网APP