2013-03-15 55 views
2

喜的Android開發者數量和字符串比較,使用android系統中

你能幫我一下使用Android相比通配符。

例子:

if(6.7890666 = 6.789*){ 
    "Match" 
}else{ 
    "Not Macth" 
} 

if("compare" = "com????"){ 
    "Match" 
}else{ 
    "Not Macth" 
} 

你能幫如何在Android的程序

+0

您可以使用正則表達式。看看這個[post](http://stackoverflow.com/questions/4958147/is-there-such-a-thing-as-a-wildcard-character-in-java)。 – Bishan 2013-03-15 03:22:22

+0

所以你想要第一個n字符匹配? – 2013-03-15 03:33:52

回答

0

這個代碼爲了比較〜應變gs你必須使用等於。

例如

String a = "abcd"; 
if(a.equals("com")) 
{ 
} 
0

如果一些像這樣做,

if(123 == 123) 

,如果它是一個字符串像這樣做,

if(abc.equals(abc)) 
0

您還可以使用

String a = "compare"; 
if(a.equalsIgnoreCase("com???")) 
{ 
    "Match" 
}else 
{ 
    "Not Macth" 
} 

equalsIgnoreCase函數不區分大小寫。