get()
方法的语法是:
arraylist.get(int index)
这里,
arraylist 是
ArrayList
类的对象。
get() 参数
get()
方法接受单个参数。
get() 返回值
返回存在于指定位置的元素。 引发IndexOutOfBoundsException
,如果 index 超出范围。
示例 1: 使用 String ArrayList 的 get() 方法
import java.util.ArrayList; class Main { public static void main(String[] args) { // create an ArrayList ArrayList<String> languages = new ArrayList<>(); // insert element to the arraylist languages.add("JavaScript"); languages.add("Java"); languages.add("Python"); System.out.println("Programming Languages: " + languages); // access element at index 1 String element = languages.get(1); System.out.println("Element at index 1: " + element); } }
输出
Programming Languages: [JavaScript, Java, Python] Element at index 1: Java
在上面的例子中,我们创建了一个名为
languages 的数组列表。此处,
get()
方法用于访问索引 1 处的元素。
示例 2: 带有整数 ArrayList 的 get() 方法
import java.util.ArrayList; class Main { public static void main(String[] args) { // create an ArrayList ArrayList<Integer> numbers = new ArrayList<>(); // insert element to the arraylist numbers.add(22); numbers.add(13); numbers.add(35); System.out.println("Numbers ArrayList: " + numbers); // return element at position 2 int element = numbers.get(2); System.out.println("Element at index 2: " + element); } }
输出
Numbers ArrayList: [22, 13, 35] Element at index 2: 35
这里,
get()
方法用于访问索引 2 处的元素。
注意: 我们还可以使用 indexOf() 方法获取元素的索引号。要了解更多信息,请访问 Java ArrayList indexOf()。