1、toString()方法的设计目的是:通过调用这个方法可以将一个“JAVA对象”转换成“字符串表现形式”。
2、返回对象的字符串表现形式。总的来说,这个方法返回一个字符串,“以文本的方式表示”这个对象。其结果应是一个简洁的,容易阅读的,建议所有子类都重写此方法。
3、**注意:**输出引用的时候,会自动调用该引用的toString()方法。
public class static1 {
int year;
int month;
int day;
public static1(){
}
public static1(int year,int month,int day){
this.year = year;
this.month = month;
this.day = day;
}
@Override
public String toString() {
return this.year+"年"+this.month+"月"+this.day+"日";
}
public class Test1 {
public static void main(String[] args) {
static1 t1 = new static1(1970,1,1);
String s1 = t1.toString();
System.out.println(t1);//输出1970年1月1日
}```