如何在Java中将Object数组转换为String数组
当list.toArray()返回Object[]时,可以通过传递String[]作为参数将其转换为String数组。请参见下面的示例。
import java.util.ArrayList; import java.util.List; public class Tester { public static void main(String[] args) { List<String> data = new ArrayList<String>(); data.add("A"); data.add("B"); data.add("C"); //Object[]objects=data.toArray(); String[] strObjects = data.toArray(new String[0]); for(String obj: strObjects) { System.out.println(obj); } } }
输出结果
A B C