新手求解 java 向下转型问题

「已注销」 「已注销」 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想问就是标红的那一行我传入的是int类型的数据 然后调用方法向上转型成了Object类 然后Object类按道理可以向下转型成String类啊?
package com.xyh.Demo;
class Point{
private Object x;
private Object y;
public Object getX() {
return x;
}
public void setX(Object x) {
this.x = x;
}
public Object getY() {
return y;
}
public void setY(Object y) {
this.y = y;
}
}
public class TestDemo {

public static void main(String[] args) {
// TODO Auto-generated method stub
Point p=new Point();
p.setX("东经100度");
p.setY(10);
String x=(String)p.getX();
String y=(String)p.getY();


}

}
...全文

相关推荐

Java 向上转型和向下转型的详解

主要介绍了 Java 向上转型和向下转型的详解的相关资料,需要的朋友可以参考下

weixin_38689551

浅谈Java向下转型的意义

主要介绍了浅谈Java向下转型的意义,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

weixin_38532849

Java 向下转型的意义

一开始学习 Java 时不重视向下转型。一直搞不清楚向下转型的意义和用途,不清楚其实是不会,那开发的过程肯定也想不到用向下转型。   其实向上转型和向下转型都是很重要的,可能我们平时见向上转型多一点,向上转型也比较好理解。   但是向下转型,会不会觉得很傻,我是要用子类实例对象,先是生成子类实例赋值给父类引用,在将父类引用向下强转给子类引用,这不是多此一举吗?我不向上转型也不向下转型,直接用子类实例行了。   我开始学习Java时也是这么想的,这误区导致我觉得向下转型是没用的。   随着技术的提升,我在看开源的项目学习,发现很多地方都用了向下转型的技术,这让我重视了起来,想要重新来复习

weixin_38567813

Java向上转型和向下转型实例解析

主要介绍了Java向上转型和向下转型实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

weixin_38742291

Java 转型(向上或向下转型)详解及简单实例

主要介绍了Java 转型(向上或向下转型)详解及简单实例的相关资料,需要的朋友可以参考下

weixin_38588520
评论 6
收藏 已收藏
分享
返回顶部
「已注销」
Java SE 62,621 成员 307,251 内容