多语言展示
当前在线:1385今日阅读:168今日分享:49

java如何通过重写toString方法来实现对象的输出

当我们需要输出一个对象的是时候,若不重写toString类,无法实现直接输出,需要在输出语句中进行复杂的编辑,下面小编给出重写和不重写时的执行效果,便于理解。
工具/原料
1

eclipse软件

2

win系统

1.准备
1

1.打开eclipse软件:打开的eclipse软件,界面如下所示;

2

2.建立一个java工程如图所示建立下面的一个java工程,工程目录如图所示。

2.编写代码
1

1.类的结构:对于本实例,类需要一个构造方法,和重写一个toString方法,同时也需要定义一些属性,基本结构和属性如图所示。

2

2.编写构造方法:构造方法是用来对对象进行定义是的初始化方法,具体代码如下:

3

3.重写toString方法:通过重写该方法实现本类的标准化输出,代码如下:

4

4.编写main方法:通过方法进行相关的实验,来验证toString方法的实现效果,具体代码如下。

3.验证分析
1

1.编译运行:单击,编译运行按钮,如图所示,我们会在控制窗口发现我们对象能够按照toString方法中固定的格式进行输出。

2

2.注释toString:通过添加注释符我们将重写的toString方法进行注释,具体效果如下。

3

3.注释对比:注释后,我们再次运行我们的代码,会发现我们的类输出一堆乱码,可见要我们的对象对toString方法的重写是一个很好的方式。

注意事项
1

如有疑问可以留言

2

分享可以使我们懂得更多

推荐信息