站长资讯网
最全最丰富的资讯网站

java中tostring方法怎么用

java中tostring方法怎么用

在JAVA中,所有的对象都有toString方法;

创建类时没有定义toString方法,输出对象时,会输出对象的哈希值;

它只是sun公司开发java的时候为了方便所有类的字符串操作而特意加入的一个方法

它通常只是为了方便输出:

例如:

public class Test2{     String name;       int age;      public String toString(){             return "我的姓名是:"+name+"t我的年龄是:"+age;       }     public static void main(String[] args){     Test2 Myclass =new Test2();         Myclass.name = "小明";         Myclass.age = 20;         System.out.println(Myclass);       //直接使用对象名时默认调用该对象的toString方法      System.out.println(Myclass.toString());//手动调用String方法    }

运行结果:

java中tostring方法怎么用

如果类中没有定义toString方法,按照以上案例调用时,会输出对象的哈希值,如下案例所示:

运行结果:

java中tostring方法怎么用

推荐教程: 《java教程》

赞(0)
分享到: 更多 (0)

网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号