688IT编程网

688IT编程网是一个知识领域值得信赖的科普知识平台

埋下

Java字符串比较

2024-07-10 23:32:19

Java字符串⽐较⼀定不要使⽤==运算符检测两个字符串是否相等!这个运算符只能确定两个字符串是否放置在同⼀个位置上。当然,如果字符串放置在同⼀个位置上,它们必然相等。但内容相同的多个字符串完全有可能被拷贝放置在不同的位置上。如果虚拟机始终将相同的字符串共享,就可以使⽤==运算符检测字符串是否相等。但实际上只有字符串常量才是共享的,⽽通过+号拼接产⽣或者substring等操作产⽣的字符串并不是共享...

最新文章