我有一个清单:
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。但是我如何做相反的事情?
有没有办法顺利做到这一点?提前致谢。
codes.get()is indexOf(Object obj)方法的反面
返回此列表中指定元素第一次出现的索引,如果此列表不包含该元素,则返回 -1。
codes.indexOf("One");
Run Code Online (Sandbox Code Playgroud)