java关于字符串比较的注意事项
java的使用中,无疑将使用大量的string类型的数据,很多时候,我们需要比较两个字符串
错误写法:if ( str1 == str2 )
正确写法:if(str1.equals(str2))
因为str1 == str2 是对str1 和str2 的存储地址进行比较,他们的值当然不相等了。
java的使用中,无疑将使用大量的string类型的数据,很多时候,我们需要比较两个字符串
错误写法:if ( str1 == str2 )
正确写法:if(str1.equals(str2))
因为str1 == str2 是对str1 和str2 的存储地址进行比较,他们的值当然不相等了。