社区
Java SE
帖子详情
java某一类型都可以强转换为OBJECT吗?
a_lgz
2007-09-24 04:15:52
如:
public class Blank{
........
}
public class test {
HashMap c ;
Blank b;
b=(Blank)c;
............
}
Blank类应该默认继续为Object类,c可以强转换吗.
...全文
267
7
打赏
收藏
java某一类型都可以强转换为OBJECT吗?
如: public class Blank{ ........ } public class test { HashMap c ; Blank b; b=(Blank)c; ............ } Blank类应该默认继续为Object类,c可以强转换吗.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangjhj2ee
2007-09-25
打赏
举报
回复
public class Blank{
........
}
public class test {
HashMap<Integer,Blank> hashmap = new java.util.HashMap<Integer,Blank>();
hashmap.put(1,new Blank("1"));
hashmap.put(2,new Blank("2"));
hashmap.put(3,new Blank("3"));
Blank a = hashmap.get(1);
}
dyw31415926
2007-09-25
打赏
举报
回复
楼主似乎应该先去看看基础,首先,不是“类”转变,而是类的对象变量,HashMap c ;
Blank b;这东西只是声明了变量,都没new出对象,所以根本就无所谓转了。
Blank类应该默认继续为Object类说法也奇怪,Blank 类就是Blank类,它“本来”就不是,哪来的“继续”为Object类??Blank类跟Object类的关系是Blank 类继承于Object类。
伍子V5
2007-09-25
打赏
举报
回复
多看点基础的东西
cursor_wang
2007-09-25
打赏
举报
回复
至少要有点关系吧,不是你想怎么样就怎么样.随便乱写.
manbaum
2007-09-24
打赏
举报
回复
楼主的代码和问题完全是扭头不对麻醉啊!
aniude
2007-09-24
打赏
举报
回复
好奇怪:( 你这里的HashMap c ;好像还没初始化吧。而且Book跟HashMap也不存在继承关系怎么可能强行转换?
lifaming15
2007-09-24
打赏
举报
回复
能转就牛了~
Java
进阶:
Object
类与常用API
Java
面向对象是本门课程的前导课程,学习本门课程需要先学习
Java
基本语法和面向对象相关知识,本门课程系统介绍了
Object
类,日期类,String类,StringBuilder类,装箱拆箱等知识,课程没有一句废话,能够让你用最快的速度系统掌握
Java
常用API夏昊老师,16年行业经验资深讲师,视频课程学习人次破百万,畅销书《极简
Java
》作者,书籍链接:http://product.dangdang.com/29261439.html
Java
Object
类型
如何
转换
为其它
类型
呢?
Java
Object
类型
转换
为其它
类型
的方法分享
java
的
object
类型
转换
_
Java
Object
类型
转换
首页>基础教程>常用类>常用
Object
类
Java
Object
类型
转换
Object
转String方法1:采用
Object
.toString()方法1
Object
object
= get
Object
();2 System.out.println(
object
.toString());在这种使用方法中,因为
java
.lang.
Object
类里已有public方法...
Object
类的
强
制
转换
文章目录1.
Object
类的
强
制
转换
1.1
Object
类型
可以
转换
为什么
类型
?1.2
Object
[] 数组类存储对象 1.
Object
类的
强
制
转换
1.1
Object
类型
可以
转换
为什么
类型
? byte bytes2=18;
Object
object
2=bytes2; System.out.println(
object
2); 疑问? 这里输出的是一个地址的哈希码么? 答:NO 这里输出的结果是18;
Object
类型
的数据怎么输出一个字面值18呢?
Object
数据
类型
可以指向任意数据
类型
Java
中
Object
转换
为List
类型
前言 在很多项目编写过程中会使用Map<?>
类型
来进行参数的传递。为了能够让更多的
类型
放入value中,实例化的
类型
往往是Map<String,
Object
>来存放数据。 解析数据的时候map.get(key)所获取到的
类型
为
Object
。此时,需要
转换
成我们所需要的数据
类型
进行使用。
类型
转换
在
类型
转换
工程中,常见的
转换
方式为
强
制
转换
。如(String)map.get(key),(int)map.get(key)等。在是如果接收的
类型
为List,此时
强
转(List<Str
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章