Javaでリストのインデックス位置を取得する方法は何ですか?
「List」内の要素のインデックスを取得するには、`List` の `indexOf()` メソッドを使用します。このメソッドは1つの引数、つまり探す要素を受け取り、その要素が`List`内で最初に見つかったインデックスを返します。該当する要素が`List`内に存在しない場合は、-1が返されます。
以下のように示されます。
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");
int index = list.indexOf("B");
System.out.println("Index of 'B': " + index);
}
}
最初のコードでは、”A”、”B”、”C”を含むリストを作成し、その後indexOf()メソッドを使用して要素”B”のリスト内のインデックス位置を取得し、結果を出力します。