list轉array 發表於 2019-03-21 更新於 2022-01-16 分類於 Java , ClassCastException 問題: 123List<String> list = new ArrayList<String>();String[] array = (String[]) list.toArray();// 編譯時,可通過;但實際上在Runtime時,會拋出ClassCastException. 比較好的方式 12List<String> list = new ArrayList<String>();String[] array = list.toArray(new String[list.size()]);