public String toString()
来源:互联网 发布:管家婆可以清除数据 编辑:程序博客网 时间:2024/04/25 22:17
public String toString()是object的方法,任何类都是Object 的子类,故都继承了其方法;
Object
类的 toString
方法返回一个字符串,该字符串由类名(对象是该类的一个实例)、at 标记符“@
”和此对象哈希码的无符号十六进制表示组成。换句话说,该方法返回一个字符串,它的值等于:
getClass().getName() + '@' + Integer.toHexString(hashCode())
class Test
{
}
public class ToStringTest
{
public static void main(String []args)
{
Test test=new Test();
System.out.println("test "+test);//System.out.println("test "+test.toString());
}
}
故这段代码的结果是 test Test@c17164
一般要对toString() 方法重写,新代码为
class Test
{
public String toString()
{
return "hello this is a test";
}
}
public class ToStringTest
{
public static void main(String []args)
{
Test test=new Test();
System.out.println("test "+test);//System.out.println("test "+test.toString());
}
}
结果为: test hello this is a test
- public String toString()
- java public String tostring();
- public String toString() {}方法
- public String toString()
- public String toString()函数的使用
- public String toString(){ return 自定义字符串; }有什么意义
- java面向对象object类(public String toString() {} 和 public boolean equals(Object obj) {})
- toString() ,String,String.valueOf
- DateTime.ToString Method (String)
- java.toString() ,(String),valueOf
- java.toString() ,(String),valueOf
- java.toString() ,(String),valueOf
- toString与String.valueOf()
- toString和new String()
- tostring string js
- Double.ToString 方法 (String)
- String.valueOf和toString
- toString和new String()
- 常量
- 发布C#语言写的智能客户端程序源代码
- 反射与属性
- 正则表达式教程
- 职位分析:Embedded Software Expert
- public String toString()
- block(块元素)、inline(内联元素)
- 疯狂的中秋节!
- IOMMU comes to Solaris x86
- WPE中文版下载
- TagSupport与BodyTagSupport的区别
- gdfghdsdhht
- 使用log4j进行日志操作(转)
- 感想