0
A
回答
0
除了Aaron說的之外,我想指出它的確依賴於你的實現。順便說一句,我看到它,你的任務是創建一個「搜索」功能,搜索數據庫。正確地存儲電影名稱會將它們保存爲其實際格式(「教父」),但是當啓動搜索時,您希望使用String .equalsIgnoreCase()函數將搜索查詢與數據庫相匹配。例如:
String a = "The Godfather"
String b = "the godfather"
String c = "The Godfather"
String d = "thE GoDfaTher"
System.out.println(a.equalsIgnoreCase(b)); // Outputs true
System.out.println(a.equalsIgnoreCase(c)); // Outputs true
System.out.println(a.equalsIgnoreCase(d)); // Outputs true
System.out.println(a.equals(b)); // Outputs false
0
要使字符串不區分大小寫,您應該使用toLowerCase()方法並使所有以小寫形式操作的字符串。你可以這樣做:
stringA.toLowerCase();
希望這會有所幫助,如果這不是你想要的,請隨時讓我知道! :D
相關問題
- 1. 使區分大小寫不敏感的區分大小寫表
- 2. 區分大小寫的URL不區分大小寫
- 3. VB.NET不區分大小寫;很好的區分大小寫?
- 4. 不區分大小寫的MySQL數據庫
- 5. 尋找不區分大小寫的爾康數據表庫(m1ome)
- 6. 返回不區分大小寫的sqlite數據庫
- 7. 如何在不區分大小寫的MySQL數據庫上執行區分大小寫的搜索?
- 8. 區分大小寫的數據庫排序規則,但不區分大小寫的SQL查詢
- 9. 如何使用不區分大小寫排序的數據庫對外鍵區分大小寫?
- 10. 執行不區分大小寫在區分大小寫的SQL Server數據庫中使用查詢
- 11. Lucene如何區分大小寫和不區分大小寫
- 12. 爲什麼區分大小寫和不區分大小寫?
- 13. Kettle數據庫查詢不區分大小寫
- 14. 製作表格或數據庫是不區分大小寫
- 15. DB2數據庫名稱是區分大小寫或不
- 16. 在SQL數據庫中查詢大小寫敏感,但不將數據庫設置爲區分大小寫
- 17. 區分大小寫區分大小寫還是全大寫?
- 18. 如果sql server的服務器排序規則區分大小寫且數據庫不區分大小寫,那麼查詢是否區分大小寫?
- 19. 不區分大小寫
- 20. 不區分大小寫preg_replace_callback
- 21. distinctUnionOfObjects不區分大小寫
- 22. 不區分大小寫
- 23. System.IO.FileInfo不區分大小寫
- 24. MySQL不區分大小寫
- 25. 不區分大小寫Func
- 26. 不區分大小寫#define
- 27. 不區分大小寫OptionParser
- 28. FirebirdSql不區分大小寫
- 29. 不區分大小寫
- 30. CEDET:不區分大小寫?
覆蓋您的Movie的equals類,並確保名稱String檢查不區分大小寫。與hashCode方法相同(也許在散列它之前將其轉換爲全部大寫)。 –
字符串本身不區分大小寫。這是**比較**,區分大小寫。這是一個重要的區別,因爲它教會你需要考慮何時進行比較。如果是關於將Movie類存儲在HashMap中,請閱讀上面的註釋。如果是關於排序,則需要研究不區分大小寫的排序等。一旦您可以準確地告訴我們代碼中的哪個位置正在進行比較,人們可以用更具體的答案來幫助您。 –