Ben bir dize dizisi arar ve giriş dizesi bir dizenin 1 karakterleri eşleşirse sonuç döndürür bu kodu:Belirli bir sözcük için tüm dizgiyi nasıl ararım?
for (int i = 0; i < countryCode.length; i++) {
if (textlength <= countryCode[i].length()) {
if (etsearch
.getText()
.toString()
.equalsIgnoreCase(
(String) countryCode[i].subSequence(0,
textlength))) {
text_sort.add(countryCode[i]);
image_sort.add(flag[i]);
condition_sort.add(condition[i]);
}
}
}
Ama girdi dizesi içinde sadece maçları nerede ben de bu dizeyi almak istiyorum İlk karakterler ama aynı zamanda dizenin herhangi bir yerinde? Bu nasıl yapılır? contains(CharSequence)
yöntemle
Dize, bir() yöntemine sahiptir - bunu kullanabilirsiniz. – mcfinnigan
String.indexOf() android olarak kullanılabilir mi? – Teg
içerir, indexOf() hiçbir şey benim için çalışıyor :( – Reyjohn