• 每一个非基本类型的对象都有一个toString()方法,而且当编译器需要一个String而你却只有一个对象时候,该方法便会被调用。
public class te {
public String toString()
{
return "hahaha";
}
public static void main(String[] args) {
te t=new te();
System.out.println(t);
String s="123"+t;
System.out.println(s);
}
}
结果:
hahaha
123hahaha

解析:  如果没有toString()方法,那么System.out.println(t); 输出的就是引用的地址,因为默认的toString()就是输出引用的地址,而且我们定义的方法正好覆盖掉了。

最新文章

  1. javascript实现简单多文件上传
  2. Spring之事件发布系统
  3. FFrpc python客户端lib
  4. jquery click点击事件重复执行多次
  5. start.s 解析(一)
  6. jmeter随笔(11)--上传文件接口出错
  7. 利用 Composer 完善自己的 PHP 框架(二)——发送邮件
  8. Apache.NMS.Stomp 下载
  9. ThinkPHP 整合 PHPExcel ,数据导出功能实现,解决Invalid cell coordinate
  10. 【Linux】Linux上安装Nginx
  11. Insertion Sort(Java)
  12. Taro之使用百度地图
  13. Zabbix3.0学习笔记
  14. 4-51单片机ESP8266学习-AT指令(测试TCP服务器--使用串口调试助手--不连接路由器)
  15. Python 常用PEP8规范
  16. [Jobdu] 题目1510:替换空格
  17. macOS Sierra 10.12.4 (16E195) - Clover [ 20170403 ]
  18. zeromq测试
  19. struts2的优缺点
  20. 第一周 day1 Python学习笔记

热门文章

  1. 《3+1团队》第七次作业:团队项目设计完善&编码
  2. matlab(6) Regularized logistic regression : plot data(画样本图)
  3. MyBatsi学习
  4. Moq练习
  5. 使用这些 CSS 属性选择器来提高前端开发效率
  6. jQuery相关方法9----事件相关
  7. js判断当前时区【TimeZone】是否是夏令时
  8. java.lang.OutOfMemoryError:PermGen space tomcat7 内存溢出
  9. yii2.0场景的简单使用
  10. express搭建web服务器、路由、get、post请求、multer上传文件、EJS模板引擎的使用