ArrayList<Object> arrayList = new ArrayList<>();
//添加方法
arrayList.add("杨过");
arrayList.add("杨过");
arrayList.add("杨过");
arrayList.add("郭靖");
//arrayList.add(5,"小龙女");
Vector<Object> vector = new Vector<>();
vector.add("V-乔峰");
vector.add("V-段誉");
arrayList.addAll(vector);
//移除方法
arrayList.remove("杨过");
System.out.println("被移除的对象是:"+arrayList.remove(3));
//从当前集合中移除另一个集合中的元素
arrayList.removeAll(vector);
//包含
System.out.println(arrayList.contains("郭靖"));
//进阶
// arrayList.removeIf(name->name.equals("郭靖"));
// arrayList.removeIf(name->true);
// arrayList.clear();
//获取指定参数在该集合中对应的元素
System.out.println("索引上的元素为 "+arrayList.get(0));
System.out.println("该对象在集合中第一次出现的的索引为 "+arrayList.indexOf("杨过"));
//遍历1 进阶
// arrayList.forEach(aa-> System.out.println(aa));
//遍历2
// for (int i=0;i<arrayList.size();i++){
// System.out.println(arrayList.get(i));
// }
//遍历3
// Iterator<Object> iterator = arrayList.iterator();
// while (iterator.hasNext()){
// System.out.println(iterator.next());
// }
//遍历4
for (Object name : arrayList){
System.out.println(name);
}
ArrayList
最新推荐文章于 2024-07-26 17:24:12 发布