Java ArrayList get()方法返回指定位置存在的元素。
get()方法的語法為:
arraylist.get(int index)
index - 要訪問的元素的位置
返回存在于指定位置的元素。
注意:如果索引超出范圍,則get()方法將引發(fā)異常 exception IndexOutOfBoundsException。
import java.util.ArrayList;
class Main {
public static void main(String[] args) {
//創(chuàng)建 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
在上面的示例中,我們創(chuàng)建了一個名為languages的數組列表。在此,get()方法用于訪問索引1處存在的元素。
import java.util.ArrayList;
class Main {
public static void main(String[] args) {
//創(chuàng)建 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()。