引用数据类型:比较的是引用数据类型的地址是否相同
基本数据类型:比较的是基本数据类型的值是否相同
举个例子来说:
public class Main{
public static void main(String[] args) {
//引用数据类型
String s1 = new String("hello");
//基本数据类型
String s2 = "hello";
//基本数据类型
String s3 = "hello";
System.out.println("s1="+s1); //s1=hello
System.out.println("s2="+s2); //s2=hello
System.out.println("s1 = s2?"+(s1==s2)); //s1 = s2?false
System.out.println("s1 = s2?"+(s3==s2)); //s1 = s2?true
}
}