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”

toString()方法使用相关推荐

  1. js中的toString方法

    这篇文章主要给大家分享了js中toString方法的3个作用,文章围绕js中toString方法的相关资料展开全文内容,需要的小伙伴可以参考一下,希望对你的学习有所帮助 一.toString方法的三个 ...

  2. 为什么toString()方法会自动被调用

    转载自:http://blog.csdn.net/anddyhua/article/details/42675099    为什么toString 方法会自动被调用 先执行下面一段代码: packag ...

  3. java中Object类的hashCode和equals及toString方法。

    java中的hashcode.equals和toString方法都是基类Object的方法. 首先说说toString方法,简单的总结了下API说明就是:返回该对象的字符串表示,信息应该是简明但易于读 ...

  4. java 自定义tostring_自定义java toString方法

    java里我们经常System.out.println(xx) xx可以是一个List 一个HashMap 一个HashSet 一个什么奇怪的自定义的类. 只要能正确显示字符串的背后起作用的都是一个叫 ...

  5. valueOf与toString方法研究

    最后群里讨论一些怪题,有高手就想歪脑想hack这两个东西了,虽然最后失败了,但这精神是非常值得鼓励的.于是决定写一篇文章专门来介绍它们. 基本上,所有JS数据类型都拥有这两个方法,null除外.它们俩 ...

  6. JavaScript中Object.prototype.toString方法的原理

    在JavaScript中,想要判断某个对象值属于哪种内置类型,最靠谱的做法就是通过Object.prototype.toString方法. <一>, ECMAScript 3  1. 在E ...

  7. C# ToString()方法

    ToString的设计目的:为对象提供一个字符串,该字符串描述当前对象的信息. 1.Object的ToString 返回当前对象所属类型的全名,这个意义不大,但是设计很合理,因为有些对象没法返回一个有 ...

  8. Java学习笔记13(equals()方法;toString()方法)

    equals()方法: equals方法是Object类中的方法:Object是所有类的祖宗,所以所有类都有equals()方法: boolean equals(Object obj); equals ...

  9. 打印对象和toString方法

    JAVA对象 java对象是都是Object类的实例,都可直接调用该类中定义的方法,这些方法提供了处理java对象的通用方法. > > 6.2.1打印对象和toString方法     先 ...

  10. java的知识点11——面向对象的三大特征之一继承、instanceof 运算符、方法的重写override、Object类基本特性、toString方法

    面向对象的三大特征:继承.封装.多态 继承的实现 继承让我们更加容易实现类的扩展.子类是父类的扩展 使用extends实现继承 package cn.sxt;public class Test {pu ...

最新文章

  1. CUDA编程快速入门教程
  2. 饿了么交易系统应用架构演进
  3. JavaScript倒计时
  4. monkey测试_爱码小士丨 APP稳定性测试(附视频详解)
  5. 面型对象 (包package)
  6. 如何查看域控是谁,域控是哪台机器
  7. beanfactory的实现类_ApplicationContext和BeanFactory的区别
  8. 一种非常好用的图像处理软件
  9. 深圳卫视 - 饭没了秀
  10. 五种I/O模型和Java NIO源码分析
  11. 用c语言编写一个简易计算器
  12. 计算机编程画图步骤,计算机CAD绘图基础教程
  13. c语言课程设计作业心得体会,c语言课程设计总结心得
  14. 电脑开机后过一会就关机自动重启
  15. 送一波福利,给「沉默王二」的读者朋友们
  16. PCB板的绘制原来是这样完成的——布线
  17. Android手机界面组成
  18. nodejs mysql knex_nodejs之knex模块从安装到使用
  19. skipping incompatible xxxx.a when searching for -lxxx问题的解决
  20. 谈谈创业公司的技术选型

热门文章

  1. Java中可怕的双重检查锁定成语
  2. linux 端口方法防火墙,Linux 打开端口方法(防火墙操作)
  3. qq消息连发代码_我们用的QQ是怎样实现通讯的
  4. QPW 用户签署协议日志表(tf_user_agreement_log)
  5. 异步非阻塞_细说同步异步、阻塞非阻塞
  6. Spring半注解半Xml
  7. python进阶项目设计_Python进阶循环设计
  8. linux 内存一直在增加,linux – 缓存内存和共享内存总和超过总内...
  9. python的智能算法_scikit-opt——Python中的群体智能优化算法库
  10. mui hello html5 安装,HBuilder开发App Step1——环境搭建,HelloMUI 以及真机调试(示例代码)...