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()。
另请阅读