java.lang.ClassCastException:java.util.Arrays $ ArrayListをjava.util.ArrayListにキャストできません



Java Lang Classcastexception



最近、デモを書いているときに小さな問題が発生しました。ここに記録します。

String []は、ArrayListレポートでエラーに変換されます。



String[] str = {'A','B'} ArrayList list = (ArrayList) Arrays.AsList(str)

解決する: 別の変換を実行して、リストをArrayListに変換します

List list = Arrays.AsList(str) ArrayList arrayList = new ArrayList(list)