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

浅析JAVA中toString方法的作用,javatostring

来源: javaer 分享于  点击 48761 次 点评:75

浅析JAVA中toString方法的作用,javatostring


方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法, 因为它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。
public class Orc
{
       public static class A
       {
              public String toString()
              {
                     return "this is A";
              }
       }
       public static void main(String[] args)
       {
              A obj = new A();
              System.out.println(obj);
       }

值得注意的是, 若希望将StringBuffer在屏幕上显示出来, 则必须首先调用toString方法把它变成字符串常量, 因为PrintStream的方法println()不接受StringBuffer类型的参数。另外关于String,StringBuffer的性能问题在下面这个链接里面都有。JAVA中toString方法的作用

另外扩展的,可以在在容器类中使用toString(),另外,做项目是很多bean都需要实现toString()方法,可以实现一个通用的bean,然后继承即可。 toString()方法


参考资料:http://www.cnblogs.com/zhangjs8385/archive/2011/10/10/2205281.html

相关文章

    暂无相关文章

用户点评