toString()
是Object
的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。
这个方法的作用是为了方便输出,比如Sytem.out.println(student)
,括号里面的student
如果不是String
类型的话,就自动调用student的toString()方法
可以通过重写toString
来控制toString
输出内容
public class A{
public String toString(){
return "this is A";
}
}
如果某个方法里面有如下句子:
A obj=new A();
System.out.println(obj);
会得到输出:this is A