社区
Java SE
帖子详情
java里toString方法到底有什么作用呀?
北望。
2019-05-22 03:15:51
java里toString方法到底有什么作用呀? 比如下面这两个用toString方法和不用toString方法到底有什么区别。?我搞不清楚……
...全文
4562
5
打赏
收藏
java里toString方法到底有什么作用呀?
java里toString方法到底有什么作用呀? 比如下面这两个用toString方法和不用toString方法到底有什么区别。?我搞不清楚……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
专注写bug
2019-05-22
打赏
举报
回复
3
java所有类的父类是Object类,toString()是Object类的方法,如果你没有进行重写操作,调用toString()返回的是你这个对象在堆内存中的物理地址信息;如果进行了重写,返回的是你重写后的信息;一般重写后用于开发时,数据的打印查看
wcl130123
2019-05-22
打赏
举报
回复
2
首先你要明白所有的类都有个超类 就是Object 也就是 所有类都默认继承Object 或者间接继承。既然是继承那么子类就继承了父类的方法。
Object 有 toString() 方法 返回的是 (类名 + @ +hashcode)字符串。
类Ren1 重写了继承父类的toString() 方法 所以调用的时候不显示父类的返回值。
类Ren 没有重写如果调用toString() 方法 就会显示(类名 + @ +hashcode值)的字符,
为什么一样是因为你打印Ren的属性跟 Ren1的toString()里的方法体一样。
qq_599159128
2019-05-22
打赏
举报
回复
2
它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法 总而言之,它只是sun公司开发java的时候为了方便所有类的字符串操作而特意加入的一个方法
qq_39936465
2019-05-22
打赏
举报
回复
引用 楼主 北望。 的回复:
java里toString方法到底有什么作用呀?
重写tostring方法,用system.out.print(Ceshi) 打印你的类名是输出的是重写tostring的return部分,不重写的话默认tostring输出的是类的名字和内存地址的形式。
画夕颜
2019-05-22
打赏
举报
回复
10
单独说这个方法不就是返回指定对象的String字符串表现形式?!感觉其他人说的好复杂……举个例子,有一个数组a,你直接打印这个a不会看到数组a里面的元素,但是如果你打印a.toString()则会返回这个数组里面的所有元素
5.
toString
()
方法
:
toString
()
方法
有什么
作用
???
跟汤老师学
Java
笔记:
toString
()
方法
完成:第一遍 1.
toString
()
方法
有什么
作用
?
toString
()将对象转换为字符串表示形式 当直接输出对象时,会自动调用对象的
toString
()
方法
,即本质上输出的是
toString
()
方法
的返回值 如果没有重写该
方法
,默认返回值: 类全名@十六进制的hashCode值 public String
toString
() { return getClass().getName() + "@" + In
java
tostring
的用处_
JAVA
的
tostring
()
方法
的
作用
是什么呢?
展开全部1.
toString
方法
Object类具有一个
toString
()
方法
,你创建的每个类都会继承62616964757a686964616fe4b893e5b19e31333365666236该
方法
。它返回对象的一个String表示,并且对于调试非常有帮助。然而对于默认的
toString
()
方法
往往不能满足需求,需要覆盖这个
方法
。
toString
方法
将对象转换为字符串。看以下代码:结果:sa...
JAVA
中
toString
方法
的
作用
因为它是Object
里
面已经有了的
方法
,而所有类都是继承Object,所以“所有对象都有这个
方法
”。 它通常只是为了方便输出,比如System.out.println(xx),括号
里
面的“xx”如果不是String类型的话,就自动调用xx的
toString
()
方法
总而言之,它只是sun公司开发
java
的时候为了方便所有类的字符串操作而特意加入的一个
方法
回答补充: 写这个
方法
的用途就是为了方便操作,所以在文件操作
里
面可用可不用 例子1: public ...
java
toString
()
方法
的使用和详解
java
toString
方法
是使用和详解1.
toString
()
方法
2. 通过
java
.lang.Object类的
toString
()定义来看实际使用中会出现什么情况? 1.
toString
()
方法
toString
()
方法
在Object类
里
定义的,其返回值类型为String类型,返回类名和它的引用地址 在进行String类与其他类型的连接操作时,自动调用
toString
()
方法
,demo如下...
java
中
tostring
是什么_
java
中
toString
()
方法
有什么用法
在
java
中
toString
()
方法
用于返回以一个字符串表示的 Number 对象值。如果该
方法
使用了原生的数据类型作为参数,返回原生数据类型的 String 对象值。如果该
方法
有两个参数, 返回用第二个参数指定基数表示的第一个参数的字符串表示形式。(视频教程推荐:
java
视频)语法格式:以 String 类为例,该
方法
有以下几种语法格式:String
toString
()static Stri...
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章