Java字符串比较
在基本类型(byte 、short 、int 、long、float 、 double、char、boolean)中,“==”是比较数据值是否相同,相同为true,不同为false。
![](https://blog.byboy.cn/wp-content/uploads/2022/01/Snipaste_2022-01-01_20-39-40.png)
在引用类型中(String等),“==”是比较地址值是否相同,相同为true,不同为false。
![](https://blog.byboy.cn/wp-content/uploads/2022/01/Snipaste_2022-01-04_10-33-28.png)
如果要比较引用类型的内容,可以用到equals方法。
![](https://blog.byboy.cn/wp-content/uploads/2022/01/Snipaste_2022-01-04_10-48-32.png)
以上内容仅个人理解。
阅读剩余
THE END
在基本类型(byte 、short 、int 、long、float 、 double、char、boolean)中,“==”是比较数据值是否相同,相同为true,不同为false。
在引用类型中(String等),“==”是比较地址值是否相同,相同为true,不同为false。
如果要比较引用类型的内容,可以用到equals方法。
以上内容仅个人理解。