- 博客(6)
- 收藏
- 关注
原创 简谈Vector向量特有方法
一、什么是Vector?Vector类可以实现可增长的对象数组,实现了List接口。与数组一样,它可以使用索引来获取指定位置的元素。Vector向量的大小可以根据需要增大或缩小。每个向量对象会通过维护 capacity(向量的容量大小)和 capacityIncrement (向量容量的增量大小)来优化存储管理。capacity 始终至少与向量的大小相等;在Vector类中有一下三个构造方法:(1)Vector() 构造一个空向量,使其内部数据数组的大小为 10,其标准容量增量为零。(2)Vect
2022-01-20 21:35:55 520
原创 简谈ArrayList特有的方法
1、ArrayList是什么?ArrayList是一个可变数组类,与Vector类类似(除了ArrayList类是不可同步的)。每个 ArrayList 实例都有一个容量,在该类的构造方法中有ArrayList(int initialcapacity)就是创建一个指定的initialcapacity大小的数组;构造方法ArrayList()就是创建一个初始大小为10的数组。该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向 ArrayList 中不断添加元素,其容量也自动增长。2、
2022-01-16 23:29:55 1386 2
原创 集合Collection接口和Map接口的共性方法
在collection接口中定义的方法主要有:boolean add(E e)该方法是在集合中添加一个元素,E是代表泛型(就是由创建对象时确定数据类型),返回值是一个boolean值,添加成功时返回true,但是这个返回值一般不接收boolean remove(Object o)从集合中移除指定元素,如果存在的话。即使用该方法是可以同时删除一个或者多个元素e,且返回值为true,如果集合中没有该元素,则删除失败返回false。int size()返回集合中的元素数。如果此集合包含的元
2022-01-14 21:33:10 180
原创 HashSet,ArrayList、LinkedList、LinkedHashSet集合的特性
简述HashSet,ArrayList、LinkedList、LinkedHashSet集合的特性可重复性、稳定性说明:可重复性就是在集合中可以存储相同元素,稳定性就是存储和输出的顺序是一样的。满足这两种特性的有所有实现List接口(List接口继承了Collection接口)的子类ArrayList,LinkedList。存储元素可为null。Collection collection01=new ArrayList(); collection01.add(1);
2022-01-06 20:43:54 632
原创 浅谈集合Collection和Map
1、什么是集合collection? 用我自己的理解来说,集合collection就是一个存放一组的数据或者类的一个容器,在这个容器中可以放相同的数据类型或者类类型,当然也可以放不同的数据类型或者类类型。 但是一旦在创建collection对象时确定了存放的数据类型就不能再更改,可是如果没有确定就可以存放不同数据类型,同时也会有一些方法使用的限制或者说是使用类的方法在存取是就会报错。 在java中collection是一个根接口,其实现子类或接口有很多,比如接口有List、Set、Vector;子类有
2022-01-06 20:31:49 679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人