Java中toString函數(shù)的使用示例代碼
toString函數(shù)顧名思義,就是轉(zhuǎn)換為String類型的函數(shù)
例如,我定義了一個User類,創(chuàng)建了一個user對象,然后使用如下命令去打印user對象
highlighter- pgsql
System.out.println(user);
得到的結(jié)果只是User類的名稱,而不是我們user對象的值,若是在User對象重寫了toString方法,那么打印的就是我們方法中的樣子。
我們經(jīng)常需要打印一個類的對象,然而一個類若是沒有重寫toSting方法的話就會直接打印所有類的父類Object中的toString方法,打印類的名稱。
- 代碼示例如下
highlighter- typescript
public class User { private String name; private String age; public User(String name, String age) { this.name = name; this.age = age; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAge() { return age; } public void setAge(String age) { this.age = age; } @Override public String toString() { return "User{name='"+name+'\''+ "age='"+age+'\''+ "}"; } } TYPESCRIPT 復(fù)制 全屏
傳入?yún)?shù),最后打印結(jié)果如下:User{name='zhangsan'age='18'}
到此這篇關(guān)于Java中toString函數(shù)的使用示例代碼的文章就介紹到這了,更多相關(guān)toString函數(shù)使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot面試突擊之過濾器和攔截器區(qū)別詳解
過濾器(Filter)和攔截器(Interceptor)都是基于?AOP(Aspect?Oriented?Programming,面向切面編程)思想實現(xiàn)的,用來解決項目中某一類問題的兩種“工具”,但二者有著明顯的差距,接下來我們一起來看2022-10-10Java使用Collections.sort對中文進(jìn)行排序方式
這篇文章主要介紹了Java使用Collections.sort對中文進(jìn)行排序方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11Java實戰(zhàn)之在線租房系統(tǒng)的實現(xiàn)
這篇文章主要介紹了利用Java實現(xiàn)的在線租房系統(tǒng),文中用到了SpringBoot、Redis、MySQL、Vue等技術(shù),文中示例代碼講解詳細(xì),需要的可以參考一下2022-02-02解析Arthas協(xié)助排查線上skywalking不可用問題
這篇文章主要為大家介紹了解析Arthas協(xié)助排查線上skywalking不可用的問題詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-02-02SpringBoot實現(xiàn)熱部署Community的示例代碼
本文主要介紹了SpringBoot實現(xiàn)熱部署Community的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06深入理解JAVA中的聚集和組合的區(qū)別與聯(lián)系
下面小編就為大家?guī)硪黄钊肜斫釰AVA中的聚集和組合的區(qū)別與聯(lián)系。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考,一起跟隨小編過來看看吧2016-05-05mybatis Mapper的xml文件中resultType值的使用說明
這篇文章主要介紹了mybatis Mapper的xml文件中resultType值的使用說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-10-10