5.ArrayList集合集合
长度可变的一个容器,存储对象
代表泛型,泛型只能是引用类型,不能是基本类型
注意事项:直接打印ArrayList得到的不是地址值,而是其中的内容。如果为空,则是 [].
//创建一个ArrayList集合
//备注:从JDK1.7开始,右侧内容可省略
ArrayList list = new ArrayList();
System.out.println(list); //[]
//向集合添加数据
list.add("Iron man");
list.add("superman");
System.out.println(list);//[Iron man,surperman]
1.常用方法及遍历ArrayList:
import java.util.ArrayList;
/**
* @auther:sabot
* @date:2019/06/12
* @description:
* 常用方法:
* public boolean add( E e ); 向集合中添加元素,参数类型和泛型一致,返回值代表是否成功
* public E get(int index); 从集合中获取元素参数是索引编号,返回对应元素。
* public E remove(int index); 从集合中删除元素,参数是索引,返回值就是被删除的元素
* public int size(); 获取集合的长度
* 遍历集合。
*
*/
public class A6_ArrayListMethod {
public static void main(String[] args) {
ArrayList list = new ArrayList();
System.out.println(list);//[]
//向集合添加元素
boolean result = list.add("superman");
System.out.println(result); //true
for (int i = 1; i < 10; i++) {
list.add("person"+i);
}
System.out.println(list);
//从集合中获取元素,索引从0开始
String name = list.get(0);
//从集合中删除元素
String whoRemove = list.remove(0);
System.out.println("0号元素: "+name+" ,删除0号:"+whoRemove);
//获取集合长度,即集合中的元素个数
System.out.println("集合长度: "+list.size());
//遍历集合
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
}
}
2.在ArrayList中加入基本数据类型
import java.util.ArrayList;
/**
评论0