集合型数组。
Collection接口的toArray方法
import java.util.*; classcollectiontoarray { publicstaticvoidmain [ ] args } { arrayliststringal=newarrayliststring (; al.add(ABC1); al.add(ABC2); al.add(ABC3); /* 1,给定类型的数组到底定义多长? 如果指定类型的数组长度小于集合的size,则会在方法中创建新数组。 如果长度为集合的size,且指定类型的数组长度大于集合的size,则不会创建新数组。 使用传递的数组。 所以,制作正好的序列最佳2。 为什么要把集合变成数组? 为了限制对元素的操作,不需要添加或删除*///string [ ] arr=al.to array (new string [5] )。 string [ ] arr=al.to array (new string [ al.size (]; 系统. out.println (arrays.tostring (arr ) ); }