小小问题1,谢谢帮忙!
为什么下列两行语句能够编译但是却导致运行时错误?
Number[ ] numberArray = new Integer[2];
numberArray[0] = new Double( 1.5 );
[此贴子已经被作者于2005-12-26 22:09:13编辑过]
为什么下列两行语句能够编译但是却导致运行时错误?
Number[ ] numberArray = new Integer[2];
numberArray[0] = new Double( 1.5 );
[此贴子已经被作者于2005-12-26 22:09:13编辑过]
2005-12-26 21:58
2005-12-26 23:51
我也是在书上看到的,不懂才问啊
2005-12-27 10:19
2005-12-27 11:26
2005-12-27 12:11
第一句话完全正确,第2句有错误,Double对象不能负值给Number对象
(实际上是间接为Integer赋值)[此贴子已经被作者于2005-12-27 15:12:51编辑过]

2005-12-27 14:47
2005-12-27 14:56
2005-12-27 21:52