Java Arrays.asList()用法详解是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计914个文字,预计阅读时间需要4分钟。
%E2%80%9CArrays.asList%28%29%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E5%B0%86%E6%95%B0%E7%BB%84%E6%88%96%E4%BB%A5%E4%B8%80%E4%BA%9B%E5%85%83%E7%B4%A0%E8%BD%AC%E4%B8%BA%E9%9B%86%E5%90%88%EF%BC%8C%E4%BD%A0%E5%BE%97%E5%88%B0%E7%9A%84%E9%9B%86%E5%90%88%E4%B8%8D%E6%98%AF%E5%B8%B8%E7%94%A8%E7%9A%84List%E9%9B%86%E5%90%88%EF%BC%8C%E8%80%8C%E6%98%AFArrays%E7%B1%BB%E7%9A%84%E5%86%85%E9%83%A8%E7%B1%BB%E3%80%82Java%E5%BC%80%E5%8F%91%E8%A7%84%E8%8C%83%E6%8F%90%E5%88%B0%E5%BA%94%E7%94%A8%E5%B7%A5%E5%85%B7%E7%B1%BBArrays%E2%80%9D
Arrays.asList()方法的作用是将数组或一些元素转为集合,而你得到的集合并不是我们通常使用的List集合,而是Arrays里面的一个内部类。阿里的开发手册上java开发规范说到使用工具类Arrays.asList()方法把数组转换成集合时,不能使用其修改集合相关的方法,它的add/remove/clear方法会抛出java.lang.UnsupportedOperationException的异常。
本文共计914个文字,预计阅读时间需要4分钟。
%E2%80%9CArrays.asList%28%29%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E5%B0%86%E6%95%B0%E7%BB%84%E6%88%96%E4%BB%A5%E4%B8%80%E4%BA%9B%E5%85%83%E7%B4%A0%E8%BD%AC%E4%B8%BA%E9%9B%86%E5%90%88%EF%BC%8C%E4%BD%A0%E5%BE%97%E5%88%B0%E7%9A%84%E9%9B%86%E5%90%88%E4%B8%8D%E6%98%AF%E5%B8%B8%E7%94%A8%E7%9A%84List%E9%9B%86%E5%90%88%EF%BC%8C%E8%80%8C%E6%98%AFArrays%E7%B1%BB%E7%9A%84%E5%86%85%E9%83%A8%E7%B1%BB%E3%80%82Java%E5%BC%80%E5%8F%91%E8%A7%84%E8%8C%83%E6%8F%90%E5%88%B0%E5%BA%94%E7%94%A8%E5%B7%A5%E5%85%B7%E7%B1%BBArrays%E2%80%9D
Arrays.asList()方法的作用是将数组或一些元素转为集合,而你得到的集合并不是我们通常使用的List集合,而是Arrays里面的一个内部类。阿里的开发手册上java开发规范说到使用工具类Arrays.asList()方法把数组转换成集合时,不能使用其修改集合相关的方法,它的add/remove/clear方法会抛出java.lang.UnsupportedOperationException的异常。

