Object类----toString方法
2017-10-25 15:31
537 查看
/* 一般来说 object的子类一般都会覆写toString hashcode equals。 */ class Person5 { private String name; private int age; Person5(String name,int age) { this.name = name; this.age = age; } public String toString() { return "Person :"+age; } } public class GetClassDemo { public static void main(String[] args) { Person5 p1 = new Person5("zhangsan", 14); Person5 p2 = new Person5("lisi", 16); // Class clazz1 = p1.getClass(); //getclass函数----得到对象的字节码对象。 // Class clazz2 = p2.getClass(); // System.out.println(clazz1.getName());//Person5 // System.out.println(clazz1 == clazz2); //true System.out.println(p1);//Person5@15db9742//其实这里是默认的调用tostring System.out.println(p1.getClass().getName()+"$"+Integer.toHexString(p1.hashCode()));//Person5$15db9742 System.out.println(p1.toString());//Person5@15db9742 } }
相关文章推荐
- Object类——toString()方法
- JAVA笔记7-Object类之toString方法和equals方法
- override重写 object类的ToString()方法。
- 黑马程序员:Object类和equals、toString方法介绍
- C# 为什么要重写了object类的ToString()方法
- 部分类、静态类、Object类、ToString()方法、扩展方法的使用
- Object类中的toString(),equals(), hashCode()方法之间的关系
- Object类中的toString()方法
- Object类的toString方法
- Object类的toString方法
- Object类学习 equals() 方法和toString()方法覆写
- 34_Object类之toString方法.avi -
- 黑马程序员----Object类的eguals()和toString()方法
- Object类以及子类的toString()方法的使用及重写
- [Java]Object类的toString()方法
- 【Java基础之Object类(一)】Java中Object类中的所有方法(toString、equals、hashCode、clone、finalize、wait和notify等)详解(转载)
- Object类-toString方法
- 这样覆写Object类的toString方法对吗
- 第03章 面向对象 34 Object类之toString方法
- 40_面向对象_13_继承_Object类用法_toString和equals方法_重写toString