日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

java tostring的用处_JAVA的tostring()方法的作用是什么呢?

發布時間:2025/3/12 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java tostring的用处_JAVA的tostring()方法的作用是什么呢? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

展開全部

1.toString方法

Object類具有一個toString()方法,你創建的每個類都會繼承62616964757a686964616fe4b893e5b19e31333365666236該方法。它返回對象的一個String表示,并且對于調試非常有幫助。然而對于默認的toString()方法往往不能滿足需求,需要覆蓋這個方法。

toString方法將對象轉換為字符串。看以下代碼:

結果:

sample.Orc@11b86e7

sample.Orc@11b86e7

如果去掉注釋,即加入2個toString方法后,得到

結果:

Orc12:I'm a Villain and my name is Limburger

Orc19:I'm a Villain and my name is Bob

2.在容器類中使用toString

編寫一個工具類,用于在控制臺輸出Iterator。

在Hamster類中重寫父類的toString方法。

在HamsterMaze類中使用容器類加載Hamster類對象并輸出結果。

結果:

This is Hamster #0

This is Hamster #1

This is Hamster #2

3.一個實現toString()的通用的Bean

在作一個項目時發現,許多bean需要實現toString()方法,就實現一個通用的bean,然后通過其他繼承即可。

測試類

結果 ?{id:9}

擴展資料:

public?String?toString()返回該對象的字符串表示。通常,toString 方法會返回一個“以文本方式表示”此對象的字符串。結果應是一個簡明但易于讀懂的信息表達式。建議所有子類都重寫此方法。

Object類的 toString 方法返回一個字符串,該字符串由類名(對象是該類的一個實例)、at標記符“@”和此對象哈希碼的無符號十六進制表示組成。換句話說,該方法返回一個字符串,它的值等于:

getClass().getName() + '@' + Integer.toHexString(hashCode())

返回:該對象的字符串表示形式。

總結

以上是生活随笔為你收集整理的java tostring的用处_JAVA的tostring()方法的作用是什么呢?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。