Demo01.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. package J20250715.studentManager;
  2. import java.util.ArrayList;
  3. /**
  4. * @author WanJl
  5. * @version 1.0
  6. * @title Demo01
  7. * @description 长度可变的数组:ArrayList
  8. * @create 2025/7/15
  9. */
  10. public class Demo01 {
  11. public static void main(String[] args) {
  12. //创建对象
  13. //ArrayList实际上是Java中集合的一种
  14. //ArrayList其实就是一个长度可变的数组,底层代码就是新数组替换旧数组
  15. //<类型名> 泛型,就是规定这个可变长度的数组中能存哪种类型的元素
  16. ArrayList<String> list=new ArrayList();
  17. //add(变量值); 向集合中添加元素
  18. list.add("asdasd");
  19. list.add("666");
  20. //获取集合长度
  21. int size = list.size();
  22. System.out.println(size);
  23. //获取指定索引位置的元素,不删除
  24. String s = list.get(1);//索引位置为1的元素
  25. System.out.println(s);
  26. //删除指定位置的元素,返回被删除的那个元素
  27. String s1 = list.remove(2);
  28. System.out.println("被删除的元素是:"+s1);
  29. }
  30. }