打印StringBuilder对象打印出地址怎么办

来源:2-5 认识 Java 中的 StringBuilder 类

风吹不动沧桑

2015-08-19 21:36

package Stringtest;

public class StringBuilder {

public StringBuilder(String string) {

// TODO Auto-generated constructor stub

}


public static void main(String[] args) {

        // 创建一个StringBuilder对象,用来存储字符串

  StringBuilder hobby=new StringBuilder("asa");

  System.out.println(hobby);

  }


}


写回答 关注

3回答

  • cicineer
    2016-01-19 10:16:48

    这个原因很简单啊,你自己创建了一个类,然后你打印出这个类的对象hobby,当然是输出的这个对象的地址了,不然你还想输出什么。

  • iblur
    2015-08-21 08:48:37
    System.out.println(hobby.toString())


  • 风吹不动沧桑
    2015-08-19 21:37:25

    输出结果是

    Stringtest.StringBuilder@1db9742


Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题