package cn.dali.code09;
/*在JAVA中,数组的长度当程序运行后就不可以改变了,
* 但集合是可以添加删除的。
* 类: ArrayList<E>
* 包:java.util
* <E>是泛型的意思,就是集合中元素的数据类型必须一致,
* 泛型只可以是引用类型,不可以是基本类型。
*注意:
* 直接打印集合名称不会输出地址,输出的是集合的内容
*创建格式:
* ArrayList<String> list = new ArrayList<>():
* jdk1.7以上 表达式右面的尖括号内容可以省略不写;
*
*ArrayList<E>的常用成员方法:
*添加:
* public boolean add(E e)
* 从集合尾部添加元素
* 返回值是bool类型,如果是true的话代表添加成功
* E是数据类型的意思 e是我们添加的元素
*删除:
* public E remove(int index)
* 返回值是E类型,返回值内容为删除的元素内容
* index是索引编号
*获取:
* public E get(int index)
* 返回值是E类型,返回值内容为索引的元素
*获取长度:
* public int size()
* 返回值是集合的长度*/
import java.util.ArrayList;
public class ArrayList01 {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();//创建集合
list.add("小A");//添加元素
list.add("小B");
list.add("小C");
list.add("小D");
System.out.println(list);//打印集合
System.out.println("==================");
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));//集合元素读取
}//集合的遍历
System.out.println("==================");
list.remove("小A");//直接删除集合中的元素
System.out.println(list);
System.out.println("==================");
list.remove(0);//按照索引编号删除集合元素
System.out.println(list);
}
}
ArrayList集合
最新推荐文章于 2023-10-17 17:28:51 发布