📜  Java ArrayList get()

📅  最后修改于: 2020-09-27 00:21:27             🧑  作者: Mango

Java ArrayList的get()方法返回指定位置存在的元素。

get()方法的语法为:

arraylist.get(int index)

在这里, arraylistArrayList类的对象。


get()参数

get()方法采用单个参数。

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

get()返回值
  • 返回存在于指定位置的元素。
  • 如果index IndexOutOfBoundsException ,则引发IndexOutOfBoundsException

示例1:带有字符串ArrayList的get()方法
import java.util.ArrayList;

class Main {
    public static void main(String[] args) {
        // create an ArrayList
        ArrayList 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

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


示例2:具有整数ArrayList的get()方法
import java.util.ArrayList;

class Main {
    public static void main(String[] args) {
        // create an ArrayList
        ArrayList 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()。