arraylist构造函数
ArrayList是Java中常用的一种集合类,它可以动态的存储对象类型的数据,并且可以随时进行增删改查等操作。在使用ArrayList时,我们需要使用构造函数来创建ArrayList对象。本文将介绍ArrayList的构造函数及其用法。
一、ArrayList的构造函数
ArrayList有多个构造函数,不同的构造函数可以接受不同的参数类型,下面是ArrayList的构造函数列表:
1. ArrayList():无参构造函数,创建一个初始容量为10的空列表。
2. ArrayList(int initialCapacity):创建一个指定初始容量的空列表。
3. ArrayList(Collection<? extends E> c):创建一个包含指定集合所有元素的列表,按照集合的迭代器返回元素的顺序排序。
java arraylist用法 二、使用ArrayList的构造函数
1. ArrayList()
无参构造函数创建一个初始容量为10的空列表,我们可以通过以下代码来创建一个ArrayList:
```java
ArrayList<String> list = new ArrayList<>();
```
2. ArrayList(int initialCapacity)
创建一个指定初始容量的空列表,我们可以通过以下代码来创建一个初始容量为20的ArrayList:
```java
ArrayList<String> list = new ArrayList<>(20);
```
3. ArrayList(Collection<? extends E> c)
创建一个包含指定集合所有元素的列表,按照集合的迭代器返回元素的顺序排序。我们可以通过以下代码来创建一个包含指定集合所有元素的列表:
```java
List<String> list1 = Arrays.asList('apple', 'banana', 'orange');
ArrayList<String> list2 = new ArrayList<>(list1);
```
三、ArrayList的常用方法
1. add(E e):在列表末尾添加元素。
2. add(int index, E element):在指定位置插入元素。
3. remove(int index):删除指定位置的元素。
4. remove(Object o):删除列表中首次出现的指定元素。
5. get(int index):返回指定位置的元素。
6. set(int index, E element):用指定元素替换指定位置的元素。
7. size():返回列表中的元素个数。
8. clear():删除列表中所有元素。
四、总结
本文介绍了ArrayList的构造函数及其用法,同时介绍了ArrayList的常用方法。在使用ArrayList时,我们可以根据需要选择不同的构造函数来创建ArrayList对象,并通过常用方法来进行增删改查等操作。ArrayList是Java中常用的一种集合类,掌握其构造函数及常用方法对于Java程序员来说是非常重要的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论