Arrays.asList的替代方法
时间: 2023-08-07 18:02:35 浏览: 214
java8新特性
`Arrays.asList()`是Java中的一个方法,它可以将数组转换为List对象。例如,如果您有一个int类型的数组,您可以使用`Arrays.asList()`方法将其转换为一个Integer类型的List对象。
以下是一个示例代码,演示如何使用`Arrays.asList()`方法:
```java
int[] array = {1, 2, 3, 4, 5};
List<Integer> list = Arrays.asList(array);
```
在上面的代码中,我们定义了一个名为array的int类型数组,并使用`Arrays.asList()`方法将其转换为一个Integer类型的List对象。现在,我们可以对List对象进行各种操作,例如添加或删除元素。
需要注意的是,由于`Arrays.asList()`方法返回的是一个固定长度的List对象,因此在使用该方法转换数组时,请确保您不会尝试添加或删除元素,否则会导致`UnsupportedOperationException`异常。
阅读全文