Android List集合转换为数组:方法和示例代码
要将Android的List集合转换为数组,可以使用List的toArray()方法。以下是一个示例代码:\n\njava\nList<String> list = new ArrayList<>();\nlist.add("Apple");\nlist.add("Banana");\nlist.add("Orange");\n\nString[] array = list.toArray(new String[list.size()]);\n\nfor (String fruit : array) {\n Log.d("TAG", fruit);\n}\n\n\n在上面的示例中,我们首先创建了一个名为list的ArrayList,并向其添加了几个字符串元素。然后,我们使用toArray()方法将该List转换为数组。需要注意的是,我们需要提供一个具有相同大小的空数组,以便toArray()方法可以将元素复制到该数组中。最后,我们遍历数组并使用Log.d()方法打印每个元素。\n\n请注意,List转换为数组后,数组的大小将不再可变。如果需要在数组中添加或删除元素,应使用ArrayList或其他类似的动态数组实现。
原文地址: https://www.cveoy.top/t/topic/qbJK 著作权归作者所有。请勿转载和采集!