java集合类ArrayList 灰太狼 2022-08-14 05:39 193阅读 0赞 import java.util.ArrayList; import java.util.List; public class ArrayListDemo \{ public static void main(String\[\] args) \{ List<String> list = new ArrayList<String>(); //声明一个String类型的集合; List<String> list2 = new ArrayList<String>(); list.add("A"); list.add("B"); list.add("A"); list.add("c"); list.add("A"); list.add("B"); list.add(1, "D"); //没有指定添加位置,自动接在末尾; System.out.println("当前集合的长度:" + list.size()); System.out.println(list); //打印集合中的内容; list.remove(0); //删除指定位置的元素; list2.add("B"); list2.add("A"); list.remove(list2);//list2中的任一元素在list中第一次出现后删除,只删除一次; System.out.println(list); list.removeAll(list2); System.out.println(list);//list中删除所有list2中的包含的所有元素; // list.clear(); //清空集合; // System.out.println(list); list.set(1, "P"); //替换指定位置的元素; System.out.println(list); list.add("Q"); list.add("d"); List<String> list3 = list.subList(1, 4); //截取元素,包前不包后; System.out.println(list3); for(int i=0; i<list.size(); i++) \{ System.out.println(list.get(i)); //遍历数组; \} System.out.println("查询元素:" + list.indexOf("A")); //返回的时脚标,不存在的话就返回-1; System.out.println(list.lastIndexOf("d")); Object\[\] obj = list.toArray(); System.out.println("obj " + obj); String\[\] str1 = new String\[list.size()\]; //转换成数组; String\[\] str2 = list.toArray(str1); for(int i=0; i<str2.length; i++) \{ System.out.println("ddddd" + str2\[i\]); \} List<List<String>> list4 = new ArrayList<>(); //集合里面嵌套集合; list4.add(list); list4.add(list3); System.out.println("list4" + list4); \} \}
相关 Java集合:关于ArrayList类 文章目录 一、ArrayList的概念 二、ArrayList的方法 2.1构造方法 2.2 \\ArrayList中的常用方法\\ 柔光的暖阳◎/ 2024年03月31日 12:21/ 0 赞/ 38 阅读
相关 Java集合:ArrayList 类接口 直接上正菜,先看接口 public class ArrayList<E> extends AbstractList<E> imp 雨点打透心脏的1/2处/ 2023年02月25日 08:37/ 0 赞/ 66 阅读
相关 Java集合之ArrayList集合 去掉ArrayList中重复的对象 主要介绍:contains方法和remove方法 public class Demo02_Arraylist { Myth丶恋晨/ 2022年11月25日 00:55/ 0 赞/ 201 阅读
相关 常用类之集合:ArrayList类 ArrayList类 数组有一个缺点:一旦创建,程序运行期间长度不可以发生改变。 但是ArrayList类出现解决了这一问题! 数组的长度不可以发生改变。 但是Ar 本是古典 何须时尚/ 2022年11月05日 15:54/ 0 赞/ 202 阅读
相关 Java集合-ArrayList 2. 简介 java.util.List 是有序集合,也称为 sequence。此接口可以精确控制每个元素在 List 中的插入位置。用户可以通过整数索引访问集合中的元素 我会带着你远行/ 2022年09月09日 06:22/ 0 赞/ 185 阅读
相关 java集合类ArrayList import java.util.ArrayList; import java.util.List; public class ArrayListDe 灰太狼/ 2022年08月14日 05:39/ 0 赞/ 194 阅读
相关 Java集合ArrayList ArrayList List接口的一个实现类 内部封装了一个长度可变的数组对象 当存入的元素,超过数组长度时,会在内存中,分配一个更大的数组 来存储这些元素,可 以你之姓@/ 2022年05月17日 11:46/ 0 赞/ 226 阅读
相关 Java List集合:ArrayList类、LinkList类、ArrayList类和LinkList类的区别 List 接口实现了 Collection 接口,它主要有两个实现类:ArrayList 类和 LinkedList 类。在 List 集合中允许出现重复元素。与 Set 集合 - 日理万妓/ 2021年12月17日 16:27/ 0 赞/ 333 阅读
相关 Java ArrayList集合 1、介绍 - 集合和数组的区别:数组长度不能改变,但是集合长度可以随意变化 - 集合泛型只能是引用类型,不能是基本类型 - 对于集合来说,直接打印得到的不是地址值,而是... 小灰灰/ 2021年02月17日 08:23/ 0 赞/ 688 阅读
还没有评论,来说两句吧...