73 集合的toArray()方法与new Sting[0]

toArray()

toArray方法与toString、getBytes等转换数据结构的方式一样频繁被使用,所以应该掌握它。

new String[0]

在使用toArray方法时,我们在参数列表中传入new String[0] 表示这个方法将返回一个String类型的字符串。

List<String> list = new ArrayList<>();
String[] strs = list.toArray(new String[0]);

  

它等同于(不推荐):

List<String> list = new ArrayList<>();
Object[] objs = list.toArray();
String[] strs1 = Arrays.copyOf(objs, objs.length,String[].class);

  

上一篇:linux系统中如何将多个连续的空行合并为一个空行


下一篇:day 73