创建ArrayList集合代码
时间: 2023-09-02 14:07:11 浏览: 53
下面是创建一个空的ArrayList集合的代码:
```java
ArrayList<String> list = new ArrayList<>();
```
在这个例子中,我们创建了一个名为`list`的ArrayList对象,该对象将仅包含字符串类型的元素。请注意,我们使用`<>`来指定ArrayList的类型参数。
您还可以在创建ArrayList对象时初始化元素,如下所示:
```java
ArrayList<String> list = new ArrayList<>(Arrays.asList("apple", "banana", "orange"));
```
在这个例子中,我们将一个包含三个字符串元素的List对象转换为ArrayList对象,并将其传递给构造函数来初始化`list`对象。
相关问题
Java创建集合伪代码
创建Java集合的伪代码如下:
```
开始
创建一个空的ArrayList,命名为list
向list中添加元素,可以使用add方法
创建一个空的HashMap,命名为map
向map中添加键值对,可以使用put方法
创建一个空的HashSet,命名为set
向set中添加元素,可以使用add方法
结束
```
以上伪代码演示了如何创建Java中的三种常用集合类型:ArrayList、HashMap、HashSet,并向集合中添加元素的示例。在实际开发中,需要根据具体的需求和数据类型选择合适的集合类型来存储和操作数据。
ArrayList集合去重复
1. 创建一个新的ArrayList集合和一个HashSet集合
2. 遍历原始ArrayList集合中的元素
3. 将元素添加到HashSet集合中,如果添加成功则说明是新元素,将其添加到新的ArrayList集合中
4. 返回新的ArrayList集合
示例代码:
```
public static <T> ArrayList<T> removeDuplicate(ArrayList<T> list) {
ArrayList<T> newList = new ArrayList<>();
HashSet<T> set = new HashSet<>();
for (T element : list) {
if (set.add(element)) {
newList.add(element);
}
}
return newList;
}
```