Android学习笔记----Java中的字符串比较
生活随笔
收集整理的這篇文章主要介紹了
Android学习笔记----Java中的字符串比较
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用習慣了C#、C++,在做字符串比較時想當然地使用如下語句:
1 string str1 = "abcd", str2 = "abcd"; 2 if(str1==str2) 3 { 4 return true; 5 } 6 else 7 { 8 return false; 9 }殊不知在Java中,兩個String類型的變量,盡管字符相同,使用”==“進行比較,也會返回false。
Java中進行字符串比較需采用String類型的equals方法:
1 String str1 = "abcd", Str2 = "abcd"; 2 if(str1.equals(str2)) 3 { 4 return true; 5 } 6 else 7 { 8 return false; 9 }?
轉載于:https://www.cnblogs.com/yeahgis/p/4609353.html
總結
以上是生活随笔為你收集整理的Android学习笔记----Java中的字符串比较的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaMail中附件名称有乱码
- 下一篇: C语言事实上不简单:sizeof