旅游网站建设建议,二维码生成器官网,企业建立网站需要,网站建设实验周志与总结JAVA中Object类的toString()方法#xff0c;objecttostringtoStringpublic String toString()返回该对象的字符串表示。通常#xff0c;toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。Objec…JAVA中Object类的toString()方法objecttostringtoStringpublic String toString()返回该对象的字符串表示。通常toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。Object 类的 toString 方法返回一个字符串它的值等于getClass().getName() Integer.toHexString(hashCode())hashCode()是Object类的一个方法返回该对象的哈希值。哈希值是通过哈希算法计算出来的一个地址值(并非实际地址值)。在eclipse中 右键- source - generate toString() 可以自动生成重写方法。public class Student {private int a;private int b;public Student(int a, int b) {this.a a;this.b b;}Overridepublic String toString() {return Student [a a , b b ]; //自动生成的toString()重写方法}}public class StudentDemo {public static void main(String[] args) {Student ss new StudentSon(1, 2);System.out.println(ss.hashCode());//哈希值System.out.println(ss.toString());System.out.println(--------------);System.out.println(ss);}}1、当Object子类不重写toString()方法时输出结果为StudentSon12a3a3802、当Object子类重写toString()方法时输出结果为Student [a1, b2]注意直接输出一个对象的名称就相当于调用该对象的toString()方法。上面代码结果为312714112Student [a1, b2]--------------Student [a1, b2]相关文章暂无相关文章