在VC中,通常了方便,进行字符串比较,本人很少用字符比较(Compare)函数,通常是这样,例如:
CString a1="123";
CString a2="456";
if(a1==a2)
{
.....
}
else
{
.....
}
但今天在学习ANDROID的过程中发现,这样的方法行在JAVA中是行不通的,例如:
String a1="123";
String a2="456";
if(a1==a2)
{
.....
}
else
{
.....
}
判断语句(a1==a2)永远都是返回0,也就是不起作用。
那怎么办?用JAVA的比较方法:compareTo吧。