假设我有一个这样的数组:
String[] = {
"#abc #def",
"#abc",
"#def",
"#xyz #def"
}
我的问题是我想搜索特定字符或字符串,如“#abc”或“a”,并获取它们在数组中的位置。
最佳答案
只需遍历它并自己检查每个字符串
for(int i=0; i < array.length; i++)
if(array[i].contains("#abc"))
aPosition = i;
如果你想存储多个位置,你将需要某种类型的可变数组,例如 List
,因此你将拥有 aPosition = i
而不是list.add(i)
关于java - 获取字符串数组android中的项目位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30440463/