代码:
package beli2017; import java.util.*; public class StringDemo { public static void main(String[] args) { String s1 = "hello"; String s2 = "hello"; System.out.println(s1 == s2);//true System.out.println(s1.equals(s2));//true String s3 = new String("hello"); System.out.println(s1 == s3);//false System.out.println(s1.equals(s3));//true String s4=s3; System.out.println(s3 == s4);//true System.out.println(s3.equals(s4));//true } }
==比较的是地址
equals函数比较的是内容
详细的博客:https://blog.youkuaiyun.com/jakezhang1990/article/details/80827015