Java 类和 toString() 方法演示
这篇文章演示了 Java 中类的定义和 toString() 方法的使用。
代码示例:
public class Student {
}
class Teacher{
@Override
public String toString(){
return '111';
}
}
class Demo01{
public static void main(String[] args) {
Student s = new Student();
Teacher t = new Teacher();
System.out.println(s);
System.out.println(t);
}
}
代码解释:
这段代码定义了三个类:Student、Teacher 和 Demo01。
Student类:这是一个空类,没有任何属性和方法。Teacher类:该类重写了toString()方法,返回一个字符串 '111'。Demo01类:该类包含一个main方法,创建了一个Student对象和一个Teacher对象,并分别调用它们的toString()方法并打印输出结果。
由于 Student 类没有重写 toString() 方法,所以输出的是默认的 toString() 方法的结果,即类名和对象的哈希码。而 Teacher 类重写了 toString() 方法,所以输出的是 '111' 这个字符串。
总结:
toString()方法用于将对象转换为字符串形式。- 可以通过重写
toString()方法来定制对象输出的字符串。 - 默认的
toString()方法输出类名和对象的哈希码。
相关链接:
原文地址: https://www.cveoy.top/t/topic/nqyU 著作权归作者所有。请勿转载和采集!