“equals“和“==“之间的差别
“==”相较于两个字符串来说,比较的是两者是否相等,更多时候在比较两个字符串时,用"=="会比较两个字符串的内存地址,所以用"=="来比较两个字符串之间是否相等并不准确,有额外的影响因素在。
"equals"相对于"=="来说更为准确一些,它单纯的比较的就是两个字符串是否相等,而不是去比较他们之间的内存地址。对于比较两个字符串是否相等我推荐使用"equals"!
“==”相较于两个字符串来说,比较的是两者是否相等,更多时候在比较两个字符串时,用"=="会比较两个字符串的内存地址,所以用"=="来比较两个字符串之间是否相等并不准确,有额外的影响因素在。
"equals"相对于"=="来说更为准确一些,它单纯的比较的就是两个字符串是否相等,而不是去比较他们之间的内存地址。对于比较两个字符串是否相等我推荐使用"equals"!
共有 0 条评论