关于重写toString方法
2016-07-25 来自:哩哩啰啰啦啦啦 9 人回应

想请教各路大神~~

如[id=" + id + "]是什么意思呢?/(ㄒoㄒ)/~~

求解答~/(ㄒoㄒ)/~~

2016-08-07 来自:名以为我

这样会不会好理解点   “[id=" + id + "]” 是把id里变量的值传进去,不用加号传的是字符串没有意义

2016-08-02 来自:catking001

动态拼装字符串。比如id=“+id+”在调用的时候会传入id的值把+id+转换成具体的值。

2016-08-01 来自:MaRcA,

你运行后会在控制台看到这个tostring信息。

2016-08-01 来自:godbugs

当你调用对象的toString,就会输出你重新设置的值了。

2016-07-27 来自:碧咸

你这个toString(){}是工具生成的吧

String a = "[id=" + id + "]";里边这不就是拼字符串吗 "[id=" +   这里边这个是你上边定义的的属性id    + "]";

重写的意思是,比如你这个类是父类,里边有toString方法,你新建个类继承这个父类,然后也写个toString方法

{},重新构建里边的内容,这么个意思

2016-07-27 来自:小龙

当你不重写时,你打印这个类对象就是一段对象地址,没有实际意义。重写后就可以看到这个类的具体特性。

2016-07-26 来自:娃娃虾

这……执行一下看看输出是什么不就知道了嘛?

2016-07-26 来自:末河

拼json 干嘛用这样的、、、、

2016-07-26 来自:jarod

这只是做一个字符串的拼接而已,你给id赋值,然后返回的字符串相应的将“id=” 后面变成你给id赋的值

您的回应

你还未登陆,不能回应!登陆