JAVA-ArrayList使用方法
JAVA-ArrayList使用方法
基础方法add、remove、get、set、size。
遍历选择:优先使用增强 for 循环或迭代器。
Java 中,ArrayList 不能直接存储基本数据类型(如 int、char、double 等),而必须使用对应的包装类(如 Integer、Character、Double 等)。这是因为 Java 泛型的设计限制,泛型只能用于引用类型(对象),不能用于基本类型。
import java.util.ArrayList;public class Main {public static void main(String[] args) {ArrayList<Integer> number_ArrayList=new ArrayList<>();for(int i=0;i<3;i++){number_ArrayList.add(i);}//追加两个元素number_ArrayList.add(81);number_ArrayList.add(82);number_ArrayList.add(81);System.out.println("初始数组");for(int i=0;i<number_ArrayList.size();i++){System.out.print(number_ArrayList.get(i));System.out.print(" ");}System.out.println("\n"+"使用indexOf()获取到的81的位置是"+number_ArrayList.indexOf(81));//输出81的位置System.out.println("使用set()将下标3的数值设置为99");number_ArrayList.set(3,99);//按下标修改for(Integer number:number_ArrayList){System.out.print(number);System.out.print(" ");}number_ArrayList.remove(3);System.out.println("\n"+"使用remove(3)后的结果");for(Integer number:number_ArrayList){System.out.print(number);System.out.print(" ");}}
}