java对象转型问题求解答

这个不太明白,求具体例子说明,看了网上的一些举例介绍说明还是不太明白实际意义是干嘛,做项目能实际应用到哪里

0

4个回答

日常我们用的比较普遍的就是数值类型的转换,比如字符串转整形,数值转为字符串等等,对象对象的向上向下转型,你可以看看多态,装箱等

1

比如string s=“6”,,int i=Integer.parseInt(s),,可以这样转换,,但是如果s=“a”,那么再转换就会报numberFormatException

0

如果B类是A类的子类或间接子类,当用B类创建对象b并将这个对象b的引用赋给A类对象a时,如:
A a;
a = new B();
OR
A a;
B b = new B();
a = b;
则称A类对象a是子类B对象b的上转型对象。

0

转型最重要的是向上造型,这一点在后面的项目中经常用到,其实就是多态的表现。还有经常用的就是基本类型(String.valueOf())转字符串,字符串解析为基本类型(Integer.parseInt())等

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!