Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用ArrayList访问元素的特定索引?_Java - Fatal编程技术网

Java 如何使用ArrayList访问元素的特定索引?

Java 如何使用ArrayList访问元素的特定索引?,java,Java,比如说,我想在“howdy”中得到“w”的索引,或者在“wasgood”中得到“g”,我该怎么做呢?indexOf方法似乎只返回存储在Arraylist中的整个元素 ArrayList <String> list = new ArrayList<String>(); list.add("hi"); list.add("howdy"); list.add("greetings"); list.add("wasgood"); list.add("squareup"); li

比如说,我想在“howdy”中得到“w”的索引,或者在“wasgood”中得到“g”,我该怎么做呢?indexOf方法似乎只返回存储在Arraylist中的整个元素

ArrayList <String> list = new ArrayList<String>();

list.add("hi");
list.add("howdy");
list.add("greetings");
list.add("wasgood");
list.add("squareup");
list.add("plurals");
ArrayList list=new ArrayList();
列表。添加(“hi”);
列表。添加(“howdy”);
列表。添加(“问候”);
列表。添加(“wasgood”);
列表。添加(“squareup”);
列表。添加(“复数”);

“你好”。getIndexOf(“w”)
将返回“howdy”中的“w”索引。

“howdy”。getIndexOf(“w”)
将在“howdy”中返回“w”的索引。

看起来您想知道字符串中的字符索引。 您应该使用的是“howdy”。indexOf('w')。
它与ArrayList无关。这是字符串的一种方法。

看起来您想知道字符串中的字符索引。 您应该使用的是“howdy”。indexOf('w')。
它与ArrayList无关。这是字符串的一种方法。

这会让你在问候语列表中找到位置

list.indexOf("greetings");
这可以让你知道字母在单词中的位置

"greetings".indexOf("t");

这将获得你在问候语列表中的位置

list.indexOf("greetings");
这可以让你知道字母在单词中的位置

"greetings".indexOf("t");

尝试使用chartAt()方法首先获取索引您需要从数组列表中获取元素..有人能给我一个示例代码吗?@princemanigpta我们真的需要转换为char数组来获取索引吗???@anoopl.my bad.不需要这样做。indexOf将节省这项工作。尝试使用chartAt()方法要首先获取索引,您需要从数组列表中获取元素..有人能给我一个示例代码吗?@PrinceManiGupta我们真的需要转换为char数组来获取索引吗???@anoopl.my bad.不需要这样做。indexOf将节省这项工作。我如何才能使我能够循环使用所有存储的字符串,如果要在列表中循环,则必须为列表中的每个项目找到特定字符的索引,而不是单独键入每个字符。例如:您必须在所有列表项中找到“w”的索引。如果您想在不同的项目中找到不同字符的索引,那么您必须手动执行。我如何才能使其循环遍历所有存储的字符串,而不是逐个键入?@picklejar75如果您想循环遍历列表,然后,您必须为列表中的每一项查找特定字符的索引。例如:您必须在所有列表项中找到“w”的索引。如果要在不同的项目中查找不同字符的索引,则必须手动执行。