ArrayList
转换 ArrayList
解决方案:
List<String> list = ...; String[] array = list.toArray(new String[0]);
说明:
toArray() 方法用于将 ArrayList 转换为数组。它接受一个数组作为参数,该数组将填充列表中的数据并返回。如上所示,将空数组作为参数传递,既方便又高效。
例如:
List<String> list = new ArrayList<>(); list.add("android"); list.add("apple"); String[] stringArray = list.toArray(new String[0]);
重要更新:
最初,建议使用 new String[list.size()] 作为数组参数。然而,较新的 Java 优化建议使用 new String[0] 来提高性能。
此解决方案有效地将 ArrayList
以上是Java中如何高效地将ArrayList转换为String[]?的详细内容。更多信息请关注PHP中文网其他相关文章!