关于Java中的toString方法
首先它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。
通常toString()只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法。
比如创建一个集合str,如果你直接打印str不会输出集合里面的元素,但你打印str.toString()就会返回这个集合里面的元素。
关于Java中的toString方法
首先它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。
通常toString()只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法。
比如创建一个集合str,如果你直接打印str不会输出集合里面的元素,但你打印str.toString()就会返回这个集合里面的元素。