Android学习笔记----Java中的字符串⽐较⽤习惯了C#、C++,在做字符串⽐较时想当然地使⽤如下语句:
1string str1 = "abcd", str2 = "abcd";
2if(str1==str2)
3 {
4return true;
5 }
6else
7 {
8return false;
9 }
殊不知在Java中,两个String类型的变量,尽管字符相同,使⽤”==“进⾏⽐较,也会返回false。
Java中进⾏字符串⽐较需采⽤String类型的equals⽅法:
1 String str1 = "abcd", Str
2 = "abcd";
2if(str1.equals(str2))
3 {
4return true;
5 }
java笔记总结6else
7 {
8return false;
9 }

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。