黑马程序员技术交流社区

标题: toString()与valueOf()的问题 [打印本页]

作者: 罗雪梅    时间: 2012-10-31 09:33
标题: toString()与valueOf()的问题
本帖最后由 罗雪梅 于 2012-10-31 15:45 编辑

我定义了一个字符数组,然后转换成字符串输出 ,第一个用tostring方法输出的是一个地址,第二个用valueOf的方法输出的就是字符串本身了。但是这2个方法的返回值 类型都是string啊,为什么不一样呢

作者: 徐强    时间: 2012-10-31 09:55
这说明你把字符数组弄成一个对象了,对于一个对象,他的toString方法就输出这个对象在堆中的首地址,valueOf方法就是这个对象的值,因而输出的是你要的值。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2