Java中所有的类都是继承于Object类,自带tostring方法,输出的是类名和内存首地址,通过重写toString方法,体会Java语言的内涵。
package First;
public class Dog {
int age;
int height;;
String color;
public String toString(Dog a){
return ("The age of the dog is "+a.age);
}
}
package First;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Dog a = new Dog();
a.age=1;
a.height=10;
a.color="white";
System.out.println(a.toString(a));
}
}
本文介绍Java中如何为自定义类重写toString方法。通过一个Dog类的例子展示了如何覆盖Object基类的toString方法,以返回更有意义的字符串表示形式。这有助于提高代码的可读性和调试效率。

1858

被折叠的 条评论
为什么被折叠?



