System.out.println()方法
2009-10-01 20:37
204 查看
假设有一个实例Object o,
则当System.out.println(o);时,它其实是自动调用o.toString()方法,然后输出该方法
返回的string字符串.
当System.out.println(o.toString());时,输出字符串的格式为"类名+@+该对象(o)的地址"
当System.out.println(o.getClass().toString());时,输出字符串的格式为"class +类名"
Test.java
public class Test
{
public static void main(String[] args)
{
Test test=new Test();
System.out.println(test);
System.out.println(test.toString());
System.out.println(test.getClass().toString());
}
}
则当System.out.println(o);时,它其实是自动调用o.toString()方法,然后输出该方法
返回的string字符串.
当System.out.println(o.toString());时,输出字符串的格式为"类名+@+该对象(o)的地址"
当System.out.println(o.getClass().toString());时,输出字符串的格式为"class +类名"
Test.java
public class Test
{
public static void main(String[] args)
{
Test test=new Test();
System.out.println(test);
System.out.println(test.toString());
System.out.println(test.getClass().toString());
}
}
相关文章推荐
- System.out.println(s) 打印值为对象引用时,调用toString()方法。
- Android中打印出System.out.println的结果的方法
- System.out.println方法的使用
- 关于java项目中System.out.println()标准输出方法性能影响分析
- System.out.println()标准输出方法性能影响一窥
- Java基础-重写System.out.println方法
- 把system.out.println的内容用log4j输出到tomcat日志里方法
- java在调用System.out.println()打印一个新new的对象时,为什么会调用toString方法?
- java,成员变量与方法参数或自定义的局部变量同名要用this,system.out.println(this)用法,
- 疑惑:关于System.out.println()调用toString()方法打印数组名
- System.out.println(s) 打印值为对象引用时,调用toString()方法。
- eclipse快速输入System.out.println的方法
- JavaSE8基础 System.out.println 不可以放返回类型是void的方法
- 当使用System,out.println()打印一个对象是自动调用toString方法
- 解决System.out.println不好使的替代方法
- java在调用System.out.println()打印一个新new的对象时,为什么会调用toString方法?
- Java Socket Scanner 然后System.out.println 数据中有汉字乱码解决方法
- 最重要的事情 一 、消息通信机制(1)ant 打包方法(2) system.out.println()用法 二、UML学习
- jsp网站制作调试的好方法--【必备】System.out.println
- 你了解System.out.println()的真正含义吗?