以下这段程度的输出结果是什么?为什么?
1、三目运算符只能使用基本数据类型,所以编译自动拆箱为int、double
2、三目运算符要求数据类型一致,所以编译int自动提升为double
3、装箱成Double
4、多态:父类的对象,指向子类的引用,即Object类型的对象obj1指向Double对象的引用,Double重写了Object的toString()方法,调用了Double重写后的toString()方法
5、最终输出结果是1.0
以下这段程度的输出结果是什么?为什么?
1、三目运算符只能使用基本数据类型,所以编译自动拆箱为int、double
2、三目运算符要求数据类型一致,所以编译int自动提升为double
3、装箱成Double
4、多态:父类的对象,指向子类的引用,即Object类型的对象obj1指向Double对象的引用,Double重写了Object的toString()方法,调用了Double重写后的toString()方法
5、最终输出结果是1.0