Java学习笔记(3):ArrayList的基础使用(不涉及对象)
作者:互联网
1.ArrayList的构造和元素添加
//ArrayList的构造
ArrayList<String> lmx = new ArrayList<>();
System.out.println(lmx);
//添加 public boolean add (E e)
lmx.add("ywq");
lmx.add("lmx");
lmx.add("wan");
System.out.println("lmx1:"+lmx);
//添加 public void add(int index,E element)
//在指定位置添加指定元素,当前位置的元素向后移
lmx.add(1,"haha");
System.out.println("lmx2:"+lmx);
[]
lmx1:[ywq, lmx, wan]
lmx2:[ywq, haha, lmx, wan]
2.ArrayList的常用方法
ArrayList<String> ywq = new ArrayList<>();
ywq.add("xiao");
ywq.add("xian");
ywq.add("nv");
//remove的两种删除 第一种返回boolean,判断是否删除成功
//第二种返回E类型,返回被删除的元素
//boolean:.remove(object:)
System.out.println(ywq.remove("nv"));
//E : .remove(index:)
System.out.println(ywq.remove(1));
//修改元素 set(int index,Element)
ywq.set(0,"ywqxiaoxiannv");
System.out.println(ywq);
//获取元素并返回索引处的元素 get(int index)
System.out.println(ywq.get(0));
//数组的长度
System.out.println(ywq.size());
true
xian
[ywqxiaoxiannv]
ywqxiaoxiannv
1
3.ArrayList的遍历
ArrayList<String> name = new ArrayList<>();
name.add("lmx");
name.add("ywq");
name.add("lmxaywq");
for(int i=0;i<name.size();i++)
{
System.out.println(name.get(i));
}
标签:lmx,Java,ywq,ArrayList,System,笔记,add,out 来源: https://blog.csdn.net/qq_51677496/article/details/113029075