Java教程

Array与ArrayList

Array与Java中的ArrayList

Array是固定长度的数据结构,而ArrayList是可变长度的Collection类。一旦用Java创建,我们就不能更改数组的长度,但是可以更改ArrayList。
我们不能在ArrayList中存储基元,它只能存储对象。但是数组可以同时包含Java中的原语和对象。从Java 5开始,原语会在对象中自动转换,这称为自动装箱。
import java.util.*;
public class ListExample {
    public static void main(String[] args) {
        List<Integer> list=new ArrayList<>();
        list.add(Integer.valueOf(10));
        list.add(20);
        Integer.valueOf(20) which is object list.add(30);
        System.out.println("Traversing List...");
        for(Integer i:list){
            System.out.println(i);
        }
    }
}
输出:
Traversing List...
10
20
30
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4