Object类toString方法
2020-08-01 20:49
786 查看
toString()方法
- public String toString(){}
- 返回该对象的字符串表示(表现形式)
- 可以根据程序需求覆盖该方法,如:展示对象各个属性
默认无参构造如下:
public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); }
调用后编译结果
public class Application { public static void main(String[] args) { Student s1 = new Student("小明", 17); Student s2 = new Student("小刚", 18); Student s3 = new Student("小王", 20); System.out.println(s1.toString()); System.out.println(s2.toString()); System.out.println(s3.toString()); } }
object类toString.Student@15db9742
object类toString.Student@6d06d69c
object类toString.Student@7852e922
----------------------------------------------------------------------------------------------------
可以重写无参构造
@Override public String toString() { return "Student [name=" + name + ", age=" + age + "]"; }
编译结果
Student [name=小明, age=17]
Student [name=小刚, age=18]
Student [name=小王, age=20]
相关文章推荐
- Object类的toString方法以及方法重载和方法覆写
- Java中的Object类的toString()方法,equals()方法
- Object类的toString()方法总结
- java Object类中的toString方法
- Object类中equals,hashCode和toString方法的学习
- 【Java入门第一季】Object类的两个方法toString()和equals()
- java学习笔记22:Object类的用法、toString()方法
- 黑马程序员:Object类和equals、toString方法介绍
- Object类 和 toString方法
- Object类学习 equals() 方法和toString()方法覆写
- Object类----toString方法
- Object类的toString和equals方法
- 黑马程序员----Object类的eguals()和toString()方法
- Object类中的toString和equal方法
- override重写 object类的ToString()方法。
- Object类中的toString()方法
- Object类中的equals与toString方法概述
- Object类----toString方法
- Object类中的toString方法
- Object类中的toString方法和Objects类中的toString方法的区别