toString()方法使用

简介: toString()方法使用

toString()方法在Object类中定义,其返回值是String类型,返回类名和它的引用地址。在进行String与其它类型数据的连接操作时,自动调用toString()方法。


Account account = new Account();
System.out.println(account); //com.atyeman.Account@1b6d3586
System.out.println(account.toString()); //com.atyeman.Account@1b6d3586


Date now=new Date();
System.out.println(“now=”+now); //相当于下面
System.out.println(“now=”+now.toString()); //因为Date重写过,所以输出的是自定义的时间信息。


可以根据需要在用户自定义类型中重写toString()方法如String 类重写了toString()方法,返回字符串的值。


s1=“hello”;
System.out.println(s1);//相当于System.out.println(s1.toString());输出“hello”


相关文章
|
4月前
|
Java
Java中的Object类 ( 详解toString方法 | equals方法 )
Java中的Object类 ( 详解toString方法 | equals方法 )
|
Java
toString()方法
toString()方法
65 0
toString和遍历
toString和遍历
68 0
|
Java
Java面向对象中 Object类的详解和其中的equals()和toString()方法的详解
Java面向对象中 Object类的详解和其中的equals()和toString()方法的详解
71 0
|
缓存 Java 编译器
你真的了解 toString() 吗?(上)
你真的了解 toString() 吗?(上)
109 0
println输入和toString方法的重写
println输入和toString方法的重写
127 0
|
Apache
toString 更优雅的实现方式
toString 更优雅的实现方式
107 0
|
JavaScript
Object.prototype.toString.call()的原理
Object.prototype.toString.call()的原理
Object.prototype.toString.call()的原理
|
存储
"=="和 equals 方法究竟有什么区别?
"=="和 equals 方法究竟有什么区别?
126 0