toString():public String toString( ){ }
功能:
以字符串形式返回当前对象的有关信息;返回的是字符串形式的十进制哈希值。
用 System.out.Println(<引用类型变量>)时,先调用 toString,得到信息,输出<
类名>@<十六进制的哈希值>.
<对象名>.toString()时,输出的是<类名>@<十六进制的哈希值>.
在进行 String 与其他类型数据的连接操作时,自动调用 toString()方法,基本数
据类型转换为 String 类型时,调用了对应封装类的 toString 方法。
可以根据需要在用户定义类型中重写 toString()方法。
toHexString( )将十进制的数值转换成字符串形式的十六进制数值。
toString 方法
返回对象的字符串表示。
objectname.toString([radix])
参数
objectname
必选项。要得到字符串表示的对象。
radix
可选项。指定将数字值转换为字符串时的进制。
说明
toString 方法是所有内建的 JScript 对象的成员。它的操作依赖于对象的类型:
对象 操作
Array
将 Array 的元素转换为字符串。结果字符串由逗号分隔,且连接起来。
Boolea
n
如果 Boolean 值是 true,则返回 “true”。否则,返回 “false”。
Date
返回日期的文字表示法。
Error
返回一个包含相关错误消息的字符串。
Functi
on
返回如下格式的字符串,其中 functionname 是被调用 toString 方法函数的
名称:
function functionname( ) { [native code] }
Numb
er
返回数字的文字表示。
String
返回 String 对象的值。
默认 返回 “[object objectname]”,其中 objectname 是对象类型的名称。
*******************************************************************************
equals():方法格式 public boolean equals(Object obj){ }
第 3 页 共 11 页