处理对象(1)-打印对象和toString方法
2013-02-27 23:09
369 查看
*What is toString method?
Object类的一个方法,public String toString(),返回值为:
getClass().getName() + '@' + Integer.toHexString(hashCode()),例如,一个典型值为:Person@5b09062e
*How to use toString()?
Person p = new Person("XXX");
System.out.println(p);
*Why we sue toString()?
1. 打印一些信息,默认的情况下信息几乎不可用,需要override。
Object类的一个方法,public String toString(),返回值为:
getClass().getName() + '@' + Integer.toHexString(hashCode()),例如,一个典型值为:Person@5b09062e
*How to use toString()?
Person p = new Person("XXX");
System.out.println(p);
*Why we sue toString()?
1. 打印一些信息,默认的情况下信息几乎不可用,需要override。
相关文章推荐
- System.out.println(s) 打印值为对象引用时,调用toString()方法。
- Java的打印对象和toString方法
- 原!! java直接打印一个对象时,并不是直接调用该类的toString方法 ,而是会先判断是否为null,非null才会调用toString方法
- System.out.println(s) 打印值为对象引用时,调用toString()方法。
- 当使用System,out.println()打印一个对象是自动调用toString方法
- 打印对象和toString方法
- java在调用System.out.println()打印一个新new的对象时,为什么会调用toString方法?
- 6.2.1 打印对象和toString方法
- 打印对象和toString方法
- java 打印对象时时如何调用对象toString()方法的
- 一个对象toString()方法如果没有被重写,那么默认调用它的父类Object的toString()方法,而Object的toString()方法是打印该对象的hashCode,一般hashCode就是此对象的内存地址
- java在调用System.out.println()打印一个新new的对象时,为什么会调用toString方法?
- 打印对象和toString方法
- 打印对象和toString方法
- 打印对象和ToString方法
- 关于打印未定义toString方法的对象
- OC处理对象-打印对象和description方法
- Java 打印对象和toString 方法
- 重写toString方法 打印对象为json
- java打印对象和toString方法