集合转数组:
toArray();
注意:
如果数组的长度大于集合的长度,转换后的数组长度是数组自己的长度。
如果数组的长度小于等于集合的长度,转换后的数组长度是集合的长度。
示例:
集合:10 20 30 (Integer)
数组长度是5: 10 20 30 null null
数组长度是3: 10 20 30
数组长度是2: 10 20 30
数组转集合:
Arrays类中的asList()。
注意:
数组转成集合后,集合中的元素不能添加或删除。
要转集合的数组必须是引用类型,如果基本类型,会直接吧该基本类型的数组当做集合中的一个元素。 |
|