第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

把toString換成getString有變化,老師進(jìn)來(lái)看看

public class c {
    public String getString(){
        return "this is c";
        }

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        c o=new c();
        System.out.println(o);
        //會(huì)得到輸出:xxxx@xxxxxxx的類(lèi)名加地址形式
        System.out.println(o.getString());
        //會(huì)得到輸出:this is A
    }

}


如果把getString換成toString后

public class c {
    public String toString(){
        return "this is c";
        }

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        c o=new c();
        System.out.println(o);
        //會(huì)得到輸出:this is A      

         System.out.println(o.toString());
        //會(huì)得到輸出:this is A
    }

}

我的理解是:

1.把toString換成getString后,getString就變成普通方法名,輸出的結(jié)果也就按普通方法輸出。

2.如果是用toString,就變成了Object類(lèi)的toString方法,輸出的就是就是字符串或者屬性值。

老師講一下你的理解吧,或者說(shuō)一下toString的方法的意義,因?yàn)槲矣X(jué)得用它不用它都可以      

正在回答

1 回答

如果你沒(méi)有重寫(xiě)過(guò)類(lèi)的toString方法,你調(diào)用的時(shí)候,輸出的是對(duì)象的引用地址

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

把toString換成getString有變化,老師進(jìn)來(lái)看看

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)