Object类的toString()方法,objecttostring
分享于 点击 37129 次 点评:67
Object类的toString()方法,objecttostring
Object类的toString()方法
- A:案例演示
-
public String toString()
-
a:返回该对象的字符串表示。
public Stirng toString() { return name + "," + age; }
-
b:它的值等于:
- getClass().getName() + “@” + Integer.toHexString(hashCode())
-
c:由于默认情况下的数据对我们来说没有意义,一般建议重写该方法。
-
- B:最终版
-
自动生成
shift + Alt + S + s/** * @param args * com.heima.bean.Student@bcda2d * public Stirng toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()) } 左边 :类名 中间:@ 右边:hashCode的十六进制表现形式 这么写没有什么实际意义。 toString方法的作用:可以更方便的显示属性值。 getXxx方法是为了获取值,可以显示也可以赋值,或者其他操作。 */ public static void main(String[] args) { Student s = new Student("张三", 23); System.out.println(s.toString()); //如果直接打印对象的引用,会默认调用toString方法 System.out.println(s); System.out.println("我的姓名是:" + s.getName() + ",我的年龄是:" + s.getAge()); }
-
输入结果:
相关文章
- 暂无相关文章
用户点评