ArrayList 元素类型
ArrayList<E> objectName =new ArrayList<>();// 初始化
Example1:
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> myStrings = new ArrayList<String>();
myStrings.add("Melbourne");
myStrings.add("Sydney");
myStrings.add("Canberra");
myStrings.add("Adelaide");
for (String s : myStrings) {
System.out.println(s);
}
}
}
ArrayList 中的元素实际上是对象,在以上实例中,数组列表元素都是字符串 String 类型。如果我们要存储其他类型,而 <E> 只能为引用数据类型,这时我们就需要使用到基本类型的封装类。
基本类型 | 包装类 |
---|---|
boolean | Boolean |
byte | Byte |
short | Short |
int | Integer |
long | Long |
float | Float |
double | Double |
char | Character |
Example2:
import java.util.ArrayList;
public class RunoobTest {
public static void main(String[] args) {
ArrayList<Integer> myNumbers = new ArrayList<Integer>();
myNumbers.add(10);
myNumbers.add(15);
myNumbers.add(20);
myNumbers.add(25);
for (int i : myNumbers) {
System.out.println(i);
}
}
}
刘月林
写于墨尔本
2022/12/11