arrayList.toArray()的用法

 做一个arrayList<String>到String[]的转换,调用toArray(),编译出错:
    String[] sTemp = (String[])alTemp.toArray();
 查了一下,原来toArray有两种方法:toArray()和toArray(T[] a),前者返回object,后者返回指定的<T> T[]
 所以想得到String[]的转换,应该调用第二种方法:
    String[] sTemp = (String[])alTemp.toArray(new String[]{});

评论

此博客中的热门博文

Windows上调试C/C++程序时自动产生coredump的设置方法

利用Gitlab的Jira issue tracker实现Jira issue自动根据Gitlab commit/merge更新状态

go用xorm去update数据库的一个坑