txbblog

toString是Object中的一个方法。意思就是变成字符串

首先附上源码:

    public String toString() {
        return getClass().getName() + "@" + Integer.toHexString(hashCode());
    }

 

再举个简单的例子:

public class Stringtest{
    public static void main(String[] args) {            
        toStringtest aa=new toStringtest();
        System.out.println( aa.toString() );        
    }
}

//实例:

public class toStringtest {
String name;
int id;

}

运行后打印出来的是:com.tostringtest.test.toStringtest@5cb08ba7

即返回值是:包名.类名@地址

我们自己定义一个类,通常会重写toString,打印出对象的信息

toString方法在myeclipse中可以自动重写生成,生成后返回的值可以很直观的看出对象中的内容

eg:

 

public class toStringtest {
    String name;
    int id;

    public String toString() {
        return "toStringtest [name=" + name + ", id=" + id + "]";
    }

}

 

打印出来就是:toStringtest [name=null, id=0]

 

分类:

技术点:

相关文章:

  • 2021-11-01
  • 2021-10-16
  • 2021-11-01
  • 2021-11-19
  • 2021-10-01
  • 2021-11-01
  • 2021-12-21
  • 2022-03-04
猜你喜欢
  • 2021-08-21
  • 2021-04-13
  • 2021-06-24
  • 2021-07-31
  • 2021-11-01
相关资源
相似解决方案