Java:在列表中查找字符串的索引

Ain*_*vox 6 java list

我有一个清单:

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

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

更正:我希望程序打印出字符串在列表中的位置。Zero有位置0,如果我有codes.get(0);我得到Zero。但是我如何做相反的事情?

有没有办法顺利做到这一点?提前致谢。

Sur*_*tta 6

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

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

codes.indexOf("One");
Run Code Online (Sandbox Code Playgroud)

  • 谢谢!正是我要找的。 (2认同)