跳到主要内容

Java ArrayList get() 方法

get() 方法的语法是:

arraylist.get(int index)

这里的 arraylistArrayList 类的一个对象。

get() 方法的参数

get() 方法接受单个参数。

  • index - 要访问元素的位置

get() 方法的返回值

  • 返回指定位置的元素。
  • 如果 index 超出范围,则抛出 IndexOutOfBoundsException

示例 1:对 String 类型的 ArrayList 使用 get() 方法

import java.util.ArrayList;

class Main {
public static void main(String[] args) {
// 创建一个 ArrayList
ArrayList<String> languages = new ArrayList<>();

// 向 arraylist 添加元素
languages.add("JavaScript");
languages.add("Java");
languages.add("Python");
System.out.println("编程语言: " + languages);

// 访问索引 1 的元素
String element = languages.get(1);
System.out.println("索引 1 的元素: " + element);
}
}

输出

编程语言: [JavaScript, Java, Python]
索引 1 的元素: Java

在上面的示例中,我们创建了一个名为 languages 的 arraylist。这里,get() 方法用于访问索引 1 处的元素。

示例 2:对 Integer 类型的 ArrayList 使用 get() 方法

import java.util.ArrayList;

class Main {
public static void main(String[] args) {
// 创建一个 ArrayList
ArrayList<Integer> numbers = new ArrayList<>();

// 向 arraylist 添加元素
numbers.add(22);
numbers.add(13);
numbers.add(35);
System.out.println("数字 ArrayList: " + numbers);

// 返回位置 2 的元素
int element = numbers.get(2);
System.out.println("索引 2 的元素: " + element);
}
}

输出

数字 ArrayList: [22, 13, 35]
索引 2 的元素: 35

这里,get() 方法用于访问索引 2 处的元素。

注意:我们还可以使用 indexOf() 方法获取元素的索引号。要了解更多,请访问 Java ArrayList indexOf()