2 回答

TA貢獻(xiàn)14條經(jīng)驗(yàn) 獲得超26個(gè)贊
java.util.Arrays??
1、Object 類(lèi)的 toString 方法返回一個(gè)字符串,該字符串由類(lèi)名(對(duì)象是該類(lèi)的一個(gè)實(shí)例)、at?
標(biāo)記符“@”和此對(duì)象哈希碼的無(wú)符號(hào)十六進(jìn)制表示組成。Arrays的toString方法是返回指定數(shù)組內(nèi)容的字符串表示形式。
2、兩者是重名函數(shù)關(guān)系,沒(méi)有復(fù)寫(xiě)。
Object類(lèi)中的toString:
public String toString():對(duì)象描述
打印對(duì)象時(shí),調(diào)用的對(duì)象實(shí)際指向的類(lèi)的自我描述:
全限定類(lèi)名+@+十六進(jìn)制的hashCode值。
建議所有的類(lèi)都復(fù)寫(xiě)此方法。
Arrays類(lèi)中 的toString:
static String toString(type[] a):
返回指定數(shù)組內(nèi)容的字符串表示形式,多個(gè)數(shù)組元素之間用英文逗號(hào)或空格隔開(kāi)。
它復(fù)寫(xiě)了Object類(lèi)中的toString方法。
? ?
從意會(huì)的角度講,這就好比羊喝水和你喝水一樣,雖然都叫喝水,卻并不盡相同。
添加回答
舉報(bào)