Object类----toString方法
2017-10-25 15:31
429 查看
/* 一般来说 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 , equals方法
- Object类----toString方法
- 这样覆写Object类的toString方法对吗
- Object类----toString方法
- 40_面向对象_13_继承_Object类用法_toString和equals方法_重写toString
- Object类的toString()方法总结
- Object类--toString方法
- Object类中的toString()方法
- Object类----toString方法
- 【Java基础之Object类(一)】Java中Object类中的所有方法(toString、equals、hashCode、clone、finalize、wait和notify等)详解(转载)
- Object类----toString方法
- Object类的toString方法
- Java中的Object类的toString()方法,equals()方法
- Object类-toString方法
- Java:object类 中常用equals()和 toString()方法的重写
- Object类中的toString(),equals(), hashCode()方法之间的关系
- Object类----toString方法
- 浅谈Object类的toString方法
- [Java]Object类的toString()方法
- object类的toString方法