Java使用Arrays.asList有哪些常见陷阱?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1078个文字,预计阅读时间需要5分钟。
前言:java.util.Arrays的asList方法可以方便地将数组转换为集合,我们在平时开发中初始化ArrayList时使用的比较频繁,这样可以简化代码。但是,这个静态方法asList有几个需要注意的地方:
一. 如果对集合进行修改操作,将会抛出异常:
这个静态方法返回的是一个固定长度的List,对集合进行添加、删除等修改操作时,将会抛出UnsupportedOperationException异常。因此,在使用asList方法创建集合后,需要谨慎进行修改操作。
本文共计1078个文字,预计阅读时间需要5分钟。
前言:java.util.Arrays的asList方法可以方便地将数组转换为集合,我们在平时开发中初始化ArrayList时使用的比较频繁,这样可以简化代码。但是,这个静态方法asList有几个需要注意的地方:
一. 如果对集合进行修改操作,将会抛出异常:
这个静态方法返回的是一个固定长度的List,对集合进行添加、删除等修改操作时,将会抛出UnsupportedOperationException异常。因此,在使用asList方法创建集合后,需要谨慎进行修改操作。

