我有一个String[]值的集合,例如:
ArrayList<String[]> values = new ArrayList<>();
String[] data1 = new String[]{"asd", "asdds", "ds"};
String[] data2 = new String[]{"dss", "21ss", "pp"};
values.add(data1);
values.add(data2);
我需要将这个转换为多维数组String[][]。
当我尝试这样做:
String[][] arr = (String[][])values.toArray();
我遇到了一个ClassCastException
的问题。
我该如何解决这个问题?