当前位置: 代码迷 >> Android >> 【Android开发】字符串比较~一个简单而容易出错的有关问题
  详细解决方案

【Android开发】字符串比较~一个简单而容易出错的有关问题

热度:27   发布时间:2016-05-01 19:49:38.0
【Android开发】字符串比较~一个简单而容易出错的问题

java的使用中,无疑将使用大量的string类型的数据,很多时候,我们需要比较两个字符串

然而菜鸟们,比如我,一开始容易犯这样的一个错误

?

string [] str1 = {"the one"};

string [] str2 = {"the one"};

?

错误写法:if?(?str1 == str2?)

正确写法:if(str1.equals(str2))

?

因为str1 == str2 是对str1 和str2 的存储地址进行比较,他们的值当然不相等了。

新手们记住咯

  相关解决方案