欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

关于@Override toString()方法的应用,@overridetostring

来源: javaer 分享于  点击 49426 次 点评:46

关于@Override toString()方法的应用,@overridetostring


先看下面的代码

public class Test {
	int x;
	int y;

	public Test() {
		x = 0;
		y = 1;
	}

	@Override
	public String toString() {
		return "x:" + x + ",y:" + y;
	}

	public static void main(String[] args) {
		System.out.println(new Test());
	}
}

程序的执行结果是:x:0,y:1,也就是toString方法的执行结果。但是我们并没有去调用这个方法啊。

其实当你复写了这个方法后,当你去print这个对象的时候,会默认的调用toString(),如果没有toString()方法,那么打印出来的就是对象。所以toString()方法有时候是可以帮助我去调试程序的。


至于怎么toString()方法的调用过程就不去讨论了,懂得怎么使用就可以了。

相关文章

    暂无相关文章

用户点评