我有两个ArrayList
,一个包含字母a - z,另一个包含字母a,b和c。例如,我如何找到ArrayList中“b”所在的索引(在这种情况下为1)?
这是一个代码示例:
public static ArrayList<String> ARRAYLETTERS = new ArrayList<String>();
ARRAYLETTERS.add("a");
ARRAYLETTERS.add("b");
ARRAYLETTERS.add("c");
//now I need to get the number spot that b is at (1)
答案 0 :(得分:3)
您可以使用:
int position = ARRAYLETTERS.indexOf("a");
顺便说一句,你真的应该坚持使用标准的java命名约定并使用camel case(arrayLetters
)代替成员名称的全部大写。
答案 1 :(得分:1)
您使用ARRAYLETTERS.indexOf("b")
。
答案 2 :(得分:1)
使用ArrayList.indexOf()获取对象索引 例如:
int index=ARRAYLETTERS.indexOf("b");