社区
Java SE
帖子详情
String.valueOf(Object obj)返回一个String,这个String的内容代表了obj的什么?
羊城咩咩咩
2004-11-02 03:41:59
如题
...全文
186
9
打赏
收藏
String.valueOf(Object obj)返回一个String,这个String的内容代表了obj的什么?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
羊城咩咩咩
2004-11-02
打赏
举报
回复
谢谢大家,不过觉得trumplet(检查) 答得比较对题:)
tomuno
2004-11-02
打赏
举报
回复
String眼里的obj
treeroot
2004-11-02
打赏
举报
回复
to CarpAndCat(Rock)
如果类中没有toString(),就只能用String.valueOf(Object obj)了
此话怎么讲?Object定义的方法怎么会没有?
mlovex
2004-11-02
打赏
举报
回复
好象是实例地址
drugon
2004-11-02
打赏
举报
回复
obj一般是一些数字字符组成的字符串。
trumplet
2004-11-02
打赏
举报
回复
“这个String的内容代表了obj的什么?”
用Syetem.out.println()印出来看一看,就知道了。反正多数情况下没啥用,只有obj是String、Date、等少数情况下有用。不过,对软件的调试工作来说,作用会比较大的。
鱼鱼
2004-11-02
打赏
举报
回复
按照JAVA的编写规范,所有的类在编写的时候都要包含一个public String toString() 的方法,String.valueOf(Object obj)就是调用toString();与obj.toString()的效果是一样的。不过如果类中没有toString(),就只能用String.valueOf(Object obj)了
treeroot
2004-11-02
打赏
举报
回复
看看代码吧
public static String valueOf(Object obj) {
return (obj == null) ? "null" : obj.toString();
}
如果不是null的话和ojb.toString()一样,否则返回一个"null"字符串.
晨星
2004-11-02
打赏
举报
回复
valueOf会调用obj的toString方法,并直接返回其结果。
犹豫Java中任何一个类都是继承自Object,而Object有toString方法,所以这个方法总是能被调用到。
基于Web的酒店客房管理系统的设计与实现+论文+开题
管理员模块功能分析 对于管理员而言,
一个
好的管理系统总是能让酒店的管理工作事半功倍[7]。管理员 能够通过这个系统对自己的酒店情况一目了然,应该包括客户留言模块、客房管理模 块、订房信息管理模块、入住...
String
.
value
Of(
obj
ect
)和
String
.
value
Of(null)的问题
String
,
Obj
ect
> ttt = new TreeMap<
String
,
Obj
ect
>(); if(ttt.get("xxxx&quo
String
.
value
Of()方法的使用,以及to
String
()、
String
.
value
Of()、(
String
)的区别?
一、
String
.
value
Of()的使用 // 基本数据类型都可以通过
String
.
value
Of()方法转化为字符串表示形式 //
返回
boolean参数的字符串表示形式
String
.
value
Of(boolean b); //
返回
char参数的字符串表示形式
String
....
String
.
value
Of(
Obj
ect
obj
) 遇到的坑!
今天真是被坑到了。。。 在做类型转换的时候,先是用了to
String
(),但是参数必须不是null值,否则将抛出NullPointerException异常。 然后就用了
String
....public static
String
value
Of(
Obj
ect
obj
){ return...
String
.
value
of()用法
因此,如果
一个
对象没有重写 to
String
() 方法,那么
String
.
value
Of(
obj
) 方法
返回
的将是对象的类名和哈希码的形式,而不是我们期望的字符串值。
String
.
value
Of() 是
一个
静态方法,它可以将
一个
对象转换成
一个
字符串...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章