【从零开始】Java基础学习记录(一) toString 方法的书写格式
2018-06-14 23:36
316 查看
距离正式工作已经两个月了,发现自己以前写的代码很不规范,所以从现在开始,重新打基础,并且坚持记录下来每一个重要的点的知识,写出规范和优雅的代码。
面向对象
当你 new 一个对象的时候,并且打印这个心生成的对象,输出结果一般是:“类名 + @ + hashCode”
例如:
所以一般重写 Object 对象的 toString() 方法,一般书写的格式如下所示:
类名[Filed=值1,Filed=值2,...]
面向对象
当你 new 一个对象的时候,并且打印这个心生成的对象,输出结果一般是:“类名 + @ + hashCode”
例如:
public class Test { public static void main(String args[]){ Test test = new Test(); System.out.println(test); } } 输出结果一般为:Test@f72617
所以一般重写 Object 对象的 toString() 方法,一般书写的格式如下所示:
类名[Filed=值1,Filed=值2,...]
public String toString(){ return "Apple[color=" + color + ", size=" + size +"]"; }
相关文章推荐
- 【从零开始】Java基础学习记录(二) == 和 equals 方法的区别和使用
- java中equals与hashCode还有tostring方法学习记录
- java 从零开始,学习笔记之基础入门<类_方法_构造器>(三)
- 多态Object类toString方法学习笔记ObjectDemo.java
- C\C++ 程序员从零开始学习Android - 个人学习笔记(八) - java基础 - 继承、抽象类、接口、内部类(待续)
- Java基础第十七天学习日记_Collections和Arrays的常用方法、高级for循环、可变参数、静态导入
- C\C++ 程序员从零开始学习Android - 个人学习笔记(二) - java基础 - 从源代码到运行
- Java 学习过程记录_语言基础
- 巧用重写toString的方法,输出格式的问题留给java帮我解决吧~
- gzip 压缩格式的网站处理方法---sina.com 分类: python python基础学习 2013-07-16 17:40 362人阅读 评论(0) 收藏
- Java基础学习之(二)—对象与类的方法参数
- 【Java学习笔记】基础知识学习3【基本循环方法技巧】
- Java 对象的 toString() 方法 -Java 学习笔记 (16)
- Java学习之面向对象(1.Object类,(1)toString方法,(2)equals方法,2.对象转型(casting),3.动态绑定与多态,4.抽象类(abstract),5.Final关键字)
- 黑马程序员_学习记录02:Java语言基础
- C\C++ 程序员从零开始学习Android - 个人学习笔记(十) - java基础 - 多线程(待续)
- 20101027 学习记录:SQL Server里面经常会用到的日期格式转换方法
- java基础学习__多线程(停止线程,守护线程,join方法)
- 黑马程序员Java培训、Android培训-Java 学习过程记录_语言基础3
- 【Java学习笔记】Java中关于tostring方法的误操作