将 ArrayList 转换为特定类型的数组 [重复]

Posted

技术标签:

【中文标题】将 ArrayList 转换为特定类型的数组 [重复]【英文标题】:Coversion of ArrayList to an Array of Specific Type [duplicate] 【发布时间】:2016-06-12 15:37:27 【问题描述】:

下面的代码将数组列表转换为数组并将结果存储为类型对象。如何将其转换为特定类型,如字符串数组。

   List<String> list = new ArrayList<>();
 list.add("Blobbo");
 list.add("Cracked");
 list.add("Dumbo");
 Object[] ol = list.toArray();

【问题讨论】:

【参考方案1】:

使用这个:

String[] ol = list.toArray(new String[0]);

【讨论】:

您确实看到问题被标记为重复? 哦,是的,我看到了。 ^^

以上是关于将 ArrayList 转换为特定类型的数组 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

将字符串数组转换为 ArrayList [重复]

JAVA : ArrayList和数组的转换

java怎么创建一个float类型的ArrayList,然后怎么把这个ArrayList转换成float数组。谢谢

将 ArrayList 转换为包含不同长度数组的二维数组

如何将 ArrayList 转换为结构数组?

将整数对象的 ArrayList 转换为 int 数组? [复制]