位置:首頁 > 軟件操作教程 > 編程開發(fā) > Java > 問題詳情

Java 如何使用toString()方法?

提問人:劉旭39發(fā)布時(shí)間:2020-11-24

toString()方法

直接打印StringBuilder對象就可以將內(nèi)容打印出來,也可以使用重載的toString 方法來直接創(chuàng)建一個(gè)String類型的對象。

通過閱讀JDK源碼,我們可以看到StringBuilder重載的toString()方法實(shí)際上是利用String類中的 構(gòu)造方法new String(value,0, count)來創(chuàng)建一個(gè)新的String對象0而System.out.println()方法的入?yún)⒖梢灾苯邮荢tringBuilder類對象,這在源碼中也可以找到原因 pHmhi()方法的源碼中使用了String.

valueOf(Objecl o)方法,將StringBuilder對象轉(zhuǎn)成字符串。

.lava的底層實(shí)現(xiàn)中有很多很巧妙的編程設(shè)計(jì)思想,因此經(jīng)常閱讀jDK源碼可以幫助我們掌握 Java的一些底層算法和實(shí)現(xiàn),也有助于我們學(xué)習(xí)Java的基礎(chǔ)知識。

image.png

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部