Java ArrayList get() 方法

get() 方法的语法是

arraylist.get(int index)

在这里,arraylist对象ArrayList 类的一个 对象


get() 参数

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

  • index - 要访问的元素的索引位置

get() 返回值

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

示例 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 的 ArrayList。这里,get() 方法用于访问索引为 1 的元素。


示例 2:带 Integer 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()


另请阅读

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战