您的位置:首页 > 移动开发 > Android开发

Android学习笔记----Java中的字符串比较

2015-06-30 08:24 393 查看
用习惯了C#、C++,在做字符串比较时想当然地使用如下语句:

string str1 = "abcd", str2 = "abcd";
if(str1==str2)
{
return true;
}
else
{
return false;
}


殊不知在Java中,两个String类型的变量,尽管字符相同,使用”==“进行比较,也会返回false。

Java中进行字符串比较需采用String类型的equals方法:

String str1 = "abcd", Str2 = "abcd";
if(str1.equals(str2))
{
return true;
}
else
{
return false;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: