Java:在列表中查找String的索引

时间:2015-10-01 09:10:51

标签: java list

我有一个清单:

public static  List<String> codes = new LinkedList<String>(Arrays.asList(
            "Zero",
            "One"
            )); //Etc..

我希望能够在输入时找到String位置的编号。例如,如果我输入One,我希望程序打印出1。目前,我只能使用codes.get();

执行相反的操作

更正:我希望程序打印出列表中String的位置。 Zero的位置为0,如果我codes.get(0);,我会Zero。但是我该怎么做呢?

有没有办法顺利完成这项工作?提前谢谢。

1 个答案:

答案 0 :(得分:3)

codes.get()的反面是indexOf(Object obj)方法

  

返回此列表中第一次出现的指定元素的索引,如果此列表不包含该元素,则返回-1。

codes.indexOf("One");