疑惑:关于System.out.println()调用toString()方法打印数组名
2016-01-25 09:51
316 查看
我们知道:String str = "abcde";
System.out.println(str),将打印出"abcde",这是因为String类重写了toString()方法;
但是当: String[] s = new String[]{"a","b","c"};
System.out.println(s),将打印出"[Ljava.lang.String;@69e4fede",
这是为什么呢?
本文出自 “随笔” 博客,请务必保留此出处http://guluo.blog.51cto.com/10130097/1738112
System.out.println(str),将打印出"abcde",这是因为String类重写了toString()方法;
但是当: String[] s = new String[]{"a","b","c"};
System.out.println(s),将打印出"[Ljava.lang.String;@69e4fede",
这是为什么呢?
本文出自 “随笔” 博客,请务必保留此出处http://guluo.blog.51cto.com/10130097/1738112
相关文章推荐
- iOS开发笔记--TableView的详细使用
- 管理员 修改MySQL 5.7.9 新版本的root密码方法以及一些新变化整理
- 使用WebRequest对象调用新浪天气预报<转>
- PHP实现飞信接口来通过网页免费发短信
- DE15 Introduction to Fourier Series
- java提高篇(十)-----强制类型转换
- 将Sublime Text 3设置为Python全栈开发环境
- 12306的变态验证码算得了什么?我有Python神器!
- Python 初学者的最佳学习资源
- 设计模式之:观察者模式
- 浅尝安卓事件分发机制
- Effective go
- 《iOS Human Interface Guidelines》——Accessing User Data
- POJ 3259(最短路径)
- lucene searchafter分页
- U盘做svn版本控制
- java提高篇(九)-----详解匿名内部类
- DE14 Interpretation of the Exceptional Case: Resonance
- Java工程师成神之路~
- gulp进阶-自定义gulp插件