字符串比较的是引用,这个应该用 s1.equals(s2) 才是比较字面值
s1,s2你看是两个相同的字符串,但是他们两个是不同的对象,所以你用== 肯定是false的。你要比较值的话,就用上面几个前辈说的 s1.equals(s2)
等号比较的是内存中的地址,字符串比较要使用equals,比如 s1.equals(s2)
可以看一下这篇文章https://blog.csdn.net/qq_57342311/article/details/124341155