【yoyo】关于java中toString的用法
2017-08-15 15:47
113 查看
用System.out.println()输出一个对象的时候,java默认调用对象的toString()方法 一般要覆盖这个方法,这样根据覆盖逻辑就可以输出自己的对象 比如定义一个类User,有id,name属性,直接输出一个user对象的话 System.out.println(user),得到的只是 全限定名@地址首地址 如果在User类里面覆盖这个toString方法的话就能输出需要的内容 比如 public String toString(){ return "user name is:"+this.name+";"+"user id is:"+this.id; } 这样输出一个user对象就是 User user = new User(1,"zhangsan"); System.out.println(user); 得到:user name is :zhangsan;user id is: 1;
相关文章推荐
- Python学习记录----一篇关于python编程中try catch的用法,个人觉得java也是通用的
- 关于java的tostring()方法
- 关于java、Android中Math的一些用法
- 关于java.util.List.subList用法
- 关于java的集合类,以及HashMap中Set的用法!
- JAVA之关于This的用法
- 关于java中Math的一些用法
- 关于java的split方法的转义用法
- 关于java对于大数处理的相关程序和用法
- 关于Java中arraycopy的用法
- 关于java的集合类,以及HashMap中Set的用法!
- Java:关于super()的用法
- 关于Java中final关键字的用法总结
- 关于java中Matcher类的find()之用法探究
- java中toString的用法
- 关于java中BigDecimal的类型的用法心得
- 【yoyo】关于java中内部类的使用
- 关于四舍五入:java.math.BigDecimal类的用法
- 关于java的集合类,以及HashMap中Set的用法!
- Java 关于强引用,软引用,弱引用和虚引用的区别与用法