相关疑难解决方法(0)

将Object数组转换为Integer数组错误

以下代码有什么问题?

Object[] a = new Object[1];
Integer b=1;
a[0]=b;
Integer[] c = (Integer[]) a;
Run Code Online (Sandbox Code Playgroud)

代码在最后一行有以下错误:

线程"main"中的异常java.lang.ClassCastException:[Ljava.lang.Object; 无法转换为[Ljava.lang.Integer;

java casting

66
推荐指数
4
解决办法
12万
查看次数

标签 统计

casting ×1

java ×1