java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.Integer;
生活随笔
收集整理的这篇文章主要介绍了
java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.Integer;
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
报这个错是因为集合转换数组时出错
错误写法:
List userIdList = new ArrayList(); Integer[] array = (Integer[]) userIdList.toArray();正确转换方法:
List userIdList = new ArrayList(); Integer[] array = (Integer[]) userIdList.toArray(new Integer[userIdList.size()]);总结
以上是生活随笔为你收集整理的java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.Integer;的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: git中的删除命令操作
- 下一篇: git提交代码,合并同步分支