黑马程序员技术交流社区
标题:
ArrayList中toArray()方法疑问
[打印本页]
作者:
漩涡java
时间:
2014-2-21 08:30
标题:
ArrayList中toArray()方法疑问
public void demo()
{
ArrayList<String> al = new ArrayList<String>();
al.add("abc1");
al.add("abc2");
al.add("abc3");
String[] arr = al.toArray(new String[al.size()]),
}
把集合中的元素转化成字符串数组,不是al.toArray()就可以吗?
作者:
a944636422
时间:
2014-2-21 09:48
不可以的,如果直接调用toArray()方法,返回的是Object[] ,如果强转成String[]会报类型不匹配的异常,要想转成String[],还需循环迭代,比较麻烦,具体代码不演示了,你这个方法是最简单的,有不懂的问我
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2