有關(guān)與toString的問題
toString是個(gè)方法,可視頻里木有寫調(diào)用這個(gè)方法,為什么會(huì)自動(dòng)在輸出對(duì)象名的時(shí)候執(zhí)行啊???我知道toString是object里的方法!!!
toString是個(gè)方法,可視頻里木有寫調(diào)用這個(gè)方法,為什么會(huì)自動(dòng)在輸出對(duì)象名的時(shí)候執(zhí)行啊???我知道toString是object里的方法!!!
2016-01-20
舉報(bào)
2016-01-24
System.out.println()默認(rèn)輸出的就是字符串,所有類型的輸出都會(huì)默認(rèn)轉(zhuǎn)換為字符串輸出
2016-08-08
越看越暈
2016-02-05
print函數(shù)內(nèi)調(diào)用了toString方法啦
2016-01-30
.........所以直接輸出???? 對(duì)象變量??? ,toString方法........
2016-01-30
因?yàn)樗械念惗祭^承與Object,toString()是Object的方法,那么你創(chuàng)建的類本身有隱式的toString方法。這個(gè)方法是用來將屬性等內(nèi)容?? 變成(to)字符串(String)? 顯示出來。比如要輸出數(shù)值等于12的age,console欄中顯示12,是把name變成了字符串“12”輸出給你看。對(duì)象變量的值本身是對(duì)對(duì)象的引用,所以直接輸出對(duì)象,toString方法默認(rèn)顯示的是對(duì)象的引用,比如 com.imooc.Dog@139a55。而修改toString方法可以顯示屬性,比如Dog [age=20]
2016-01-21
可是在輸出對(duì)象名的時(shí)候,并沒有調(diào)用啊?? 怎么會(huì)輸出啊????
2016-01-20
toString就是系統(tǒng)已經(jīng)定義好的方法,就像我們自己編寫代碼一樣,它就是做好了,讓我們方便調(diào)用的