2012-01-31 29 views

回答

0

這樣的鏈接的示例否,則應該使用這樣的功能如toUpperCase()或toLowerCase()比較字符串。當然,使用這些,你可以提供這樣的服務給你的用戶。

編輯:哦,我發現多了一個功能equalsIgnoreCase():

例子:

String ss = "hello"; 
    String SS = "HELLO"; 

    boolean a1 = ss.toLowerCase().equals(SS.toLowerCase()); 
    boolean a2 = ss.toUpperCase().equals(SS.toUpperCase()); 
    boolean a3 = ss.equalsIgnoreCase(SS); 

所有的A1,A2,A3將是真實的。這些比較工作在默認語言環境下(用戶的語言)。 toUpperCase()或toLowerCase()具有變體:toUpperCase(Locale)或toLowerCase(Locale)。使用這些,你可以轉換其他地區的情況下,比默認。 equalsIgnoreCase沒有這樣的方便。

+0

你能舉出你解釋的程序的例子嗎? – 2012-02-01 03:43:58

+0

不客氣:看看編輯後的答案。 – Gangnus 2012-02-01 08:21:16