摘要: 一、List接口中的一些方法 void add(int index,Object ele):在index位置插入ele元素 boolean addAll(int index,Collection eles):从index位置开始将eles中的所有元素添加进来 Object get(int index 阅读全文
posted @ 2021-06-17 22:55 koito 阅读(208) 评论(0) 推荐(0)
摘要: 面试题:ArrayList、LinkedList、Vector三者的异同? 同:三个类都实现了List接口,存储数据的特点相同:存储有序的、可重复的数据。 不同:见下方分析。 1. List接口框架 Collection接口:单列集合,用来存储一个一个的对象 List接口:存储有序的、可重复的数据。 阅读全文
posted @ 2021-06-17 22:49 koito 阅读(54) 评论(0) 推荐(0)
摘要: 集合元素的遍历操作,使用迭代器Iterator接口 内部方法:hasNext() 和 next() 集合对象每次调用iterator()方法都得到一个全新的迭代器对象,默认游标都在集合的第一个元素之前。 内部定义了remove(),可以在遍历的时候,删除集合中的元素。此方法不同于集合直接调用remo 阅读全文
posted @ 2021-06-17 22:38 koito 阅读(45) 评论(0) 推荐(0)
摘要: ##一、集合框架的概述 集合、数组都是对多个数据进行存储操作的结构,简称Java容器。 说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储。 数组在存储多个数据方面的特点 一旦初始化以后,其长度就确定了。 数组一旦定义好,其元素的类型也就确定了,只能操作指定类型的数据。 数组的缺点: 阅读全文
posted @ 2021-06-17 22:29 koito 阅读(119) 评论(0) 推荐(0)