你能解释一下为什么会发生这种事吗? 我该怎么办?
所以我使用 Oracle-ADF 和穿梭组件
GetValue ()方法返回一个对象,我尝试将其转换为 ArrayList,以便稍后处理它。因此我创建了 ArrayList sos1Value
然而,这行代码变得越来越疯狂:
sos1Value = (ArrayList) Arrays.asList(sos1.getValue());
我一直收到 java.lang.ClassCastException: java.util.Arrays$ArrayList cannot be cast to java.util.ArrayList
我试过其他方法,比如: sos1Value = (ArrayList) sos1.getValue();
但我一直有同样的问题,我能做什么?