集合基础:
一个人考了一百分,但是考试不是位数不对,考生生病
编程的时候如果要存储多个数据,使用长度固定的数存储格式,
不一定满足我们的需求,更适应不了变化的需求,
集合类:提供存储空间可变的
ArrayList<E>
E是数据类型,泛型
在Java,util包
构造方法+添加方法
array(变量名称嗷)
array.add("sadasdas")
array.add(index:1,element:"sadasd");
array.remove(1);
get(0)拿到元素
package org.yuan.my_project; import java.util.Iterator; import java.util.ArrayList; import java.util.Scanner; public class sad5 { public static void main(String[] args) { { ArrayList<String> array = new ArrayList<String>(); Scanner sc = new Scanner(System.in); array.add("aaa"+"asdasd"); array.add("ss"); System.out.println(array); System.out.println(array.get(0)); System.out.println(array.get(1)); array.remove(0);//删除第一个 System.out.println(array); array.add("aaa"+"asdasd");//从后面加 System.out.println(array); } } }