如何以關鍵字開頭搜索字符串數組?在Java中搜索字符串數組?
例如,
String[] str = { "abcd", "abdc", "bcda"};
,當我搜索字符串是"a"
必須顯示
abcd and abdc
,當我搜索字符串是那麼它應該是"abcd"
。
如何以關鍵字開頭搜索字符串數組?在Java中搜索字符串數組?
例如,
String[] str = { "abcd", "abdc", "bcda"};
,當我搜索字符串是"a"
必須顯示
abcd and abdc
,當我搜索字符串是那麼它應該是"abcd"
。
您應該檢查這個方法:對於您只希望尋找遏制contains
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html#contains%28java.lang.CharSequence%29
您可以遍歷數組並將每個條目的開頭與您的搜索字符串進行比較。你有什麼嘗試?顯示一些代碼。 – RoToRa 2010-05-14 12:59:07
它是排序。是否有任何理由不能使用數組之外的其他東西,比如TreeList? – sblundy 2010-05-14 13:20:11