如何在Java中使用toString方法?
有人可以向我解释该类中toString()
定义的方法的概念Object
吗?它是如何使用的,目的是什么?
回答:
从Object.toString
文档:
返回对象的字符串表示形式。通常,该toString
方法返回一个“以文本形式表示”此对象的字符串。结果应该是简洁易懂的表示形式,便于人们阅读。建议所有子类都重写此方法。
toString
用于类的方法Object
返回一个字符串,该字符串由对象作为实例的类的名称,符号字符“ @”和对象的哈希码的无符号十六进制表示组成。换句话说,此方法返回的字符串等于:
getClass().getName() + '@' + Integer.toHexString(hashCode())
例:
String[] mystr ={"a","b","c"};System.out.println("mystr.toString: " + mystr.toString());
output:- mystr.toString: [Ljava.lang.String;@13aaa14a
以上是 如何在Java中使用toString方法? 的全部内容, 来源链接: utcz.com/qa/403532.html