水仁博客

上善若水,仁恕载物
随笔 - 11, 文章 - 0, 评论 - 4, 引用 - 0
数据加载中……

Java对象数组的强制转换问题

Java子类对象可以强制转换为父类对象,但是子类对象数字不能强制转换为父类对象数组
如下:

public void test(Number n){...}

test(new Float(2)); // 这是正确的

public void test2(Number n[]){...}

Float t[] = {new Float(5),
new Float(2),};

test2(t); //这是编译不通过的,会出现不可转换的类型错误

posted on 2007-12-28 11:52 水仁圭 阅读(1876) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: