强转一个数组类型 必须要循环遍历
比如
B[] b;
//A继承B;
A[] a= (A[])b;
这样转是不能成功的
这是为什么?如何解决?
也就是说
- for( int i=0; i<b.length; i++ )
- {
- a[i]=(A)b[i];
- }
这样转!
本文转自 kome2000 51CTO博客,原文链接:http://blog.51cto.com/kome2000/578712
强转一个数组类型 必须要循环遍历
比如
B[] b;
//A继承B;
A[] a= (A[])b;
这样转是不能成功的
这是为什么?如何解决?
也就是说
这样转!
本文转自 kome2000 51CTO博客,原文链接:http://blog.51cto.com/kome2000/578712