String.valueOf(Object obj)返回一个String,这个String的内容代表了obj的什么? valueOf会调用obj的toString方法,并直接返回其结果。犹豫Java中任何一个类都是继承自Object,而Object有toString方法,所以这个方法总是能被调用到。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看看代码吧 public static String valueOf(Object obj) { return (obj == null) ? "null" : obj.toString(); }如果不是null的话和ojb.toString()一样,否则返回一个"null"字符串. 按照JAVA的编写规范,所有的类在编写的时候都要包含一个public String toString() 的方法,String.valueOf(Object obj)就是调用toString();与obj.toString()的效果是一样的。不过如果类中没有toString(),就只能用String.valueOf(Object obj)了 “这个String的内容代表了obj的什么?”用Syetem.out.println()印出来看一看,就知道了。反正多数情况下没啥用,只有obj是String、Date、等少数情况下有用。不过,对软件的调试工作来说,作用会比较大的。 obj一般是一些数字字符组成的字符串。 to CarpAndCat(Rock)如果类中没有toString(),就只能用String.valueOf(Object obj)了此话怎么讲?Object定义的方法怎么会没有? 谢谢大家,不过觉得trumplet(检查) 答得比较对题:) 求助 用java显示三维的散点图 请注释一下下面的代码谢谢 怎么运行Applicationa 不同环境下的str.getBytes().length!=str.length()全角半角判断的区别 请问大家帮忙,最好是懂葡萄牙语的朋友,急!高分相送!谢谢! 我错在那里了? 有关hibernate的最简单问题,请各位帮忙!!! web.xml里配置配置的过滤怎么理解 java applet Resin配置让我一筹莫展,请帮忙! 高手帮忙看看吧!谢谢 请教高手,如何在java中做一个模拟键盘的程序?
public static String valueOf(Object obj) {
return (obj == null) ? "null" : obj.toString();
}
如果不是null的话和ojb.toString()一样,否则返回一个"null"字符串.
如果类中没有toString(),就只能用String.valueOf(Object obj)了
此话怎么讲?Object定义的方法怎么会没有?