java ArrayList的基本使用
package com.elaina.test1;
import java.util.ArrayList;
public class test1 {
public static void main(String[] args) {
//1.创建集合的对象
// 泛型:限定集合中的存储数据的类型
// ArrayList<String> list = new ArrayList<String>();
// jdk 7
//此时我们创建的是ArrayList的对象,而ArrayList是java已经写好的一个类
//这个类在底层做了一些处理
//打印对象不是地址值,而是集合中存储数据内容
//在展示的时候会拿[]把所有的数据进行包裹
ArrayList<String> list = new ArrayList<>();
System.out.println(list);
}
}
package com.elaina.test1;
import java.util.ArrayList;
public class test2 {
public static void main(String[] args) {
/*boolean add(le)
添加
boolean remove(E e)
E remove(int index)
删除
E set(int index,E e)
修改
E get(int index)
查询
int size()
获取长度*/
//1.创建一个集合
ArrayList<String> list = new ArrayList<>();
//2.添加元素
list.add("aaa");
list.add("bbb");
list.add("ccc");
//3. 删除元素
/*boolean result = list.remove("aaa");
System.out.println(result); //true
boolean result1 = list.remove("ddd");
System.out.println(result1); //false
// 返回被删除元素
String str = list.remove(0);
System.out.println(str); //aaa */
//4. 修改元素
String result = list.set(1, "ddd");
// 返回被修改的元素
System.out.println(result); //bbb
// 5. 查询元素
String s = list.get(0);
System.out.println(s); //aaa
// 遍历 list.size() list.get(i);
for (int i = 0; i < list.size(); i++) {
String s1 = list.get(i);
System.out.println(s1);
}
System.out.println(list);
}
}
本文作者:_Elaina
本文链接:https://www.cnblogs.com/get-elaina/p/17826466.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步