ArrayList转换成String[]数组

ArrayList在转换成数组时,如果使用如下方法

String[] strs = (String[])arrayList.toArray();

这种方式是错误的,会报一个java.lang.ClassCastException的错误,正确转换方式如下

String[] strs = (String[])arrayList.toArray(new String[0]);

 

上一篇:剑指 Offer 05. 替换空格


下一篇:LeetCode刷题(14. 最长公共前缀)