问题描述
- 集合与数组之间转换,修改后的变化
-
集合和数组之间转化,集合转换成数组,数组改变,集合改变吗,反之呢,求大神详细解释下,谢谢啦
解决方案
又是你,不是问过这样的问题了吗?
你去看一下java.util.Arrays.asList()和java.util.ArrayList.toArray()的源码,比看一些人随便的回答好好的多
解决方案二:
如果集合内的元素是简单类型,比如string int short,那么不会改变,反之也不会,如果是对象,那么给集合添加删除元素,不会影响数组,但是改变集合里某个元素的属性,则会反应到数组上,因为它们指向同一个引用。
反之类似。
解决方案三:
数组和集合之间的转换
集合和数组之间转换
数组和集合之间的转换
时间: 2024-09-08 21:08:18