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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在Java中使用toString方法?

如何在Java中使用toString方法?

森林海 2019-06-01 14:32:53
如何在Java中使用toString方法?有誰能向我解釋一下toString()方法中定義的Object班級,等級?它是如何使用的,它的目的是什么?
查看完整描述

4 回答

?
手掌心

TA貢獻1942條經(jīng)驗 獲得超3個贊

Object.toString()醫(yī)生:

返回對象的字符串表示形式。通常,toString方法返回“文本表示”此對象的字符串。結(jié)果應該是一個簡明扼要但內(nèi)容豐富的表示法,對一個人來說是容易閱讀的。建議所有子類重寫此方法。

類對象的toString方法返回一個字符串,該字符串由對象為實例的類的名稱、符號字符‘@’和對象的散列代碼的無符號十六進制表示組成。換句話說,此方法返回的字符串等于:

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

例子:

String[] mystr ={"a","b","c"};System.out.println("mystr.toString: " + mystr.toString());output:- mystr.toString: [Ljava.lang.String;@13aaa14a


查看完整回答
反對 回復 2019-06-01
?
楊魅力

TA貢獻1811條經(jīng)驗 獲得超6個贊

String toString的使用:每當您需要在String表單中探索名為value的構(gòu)造函數(shù)時,您可以簡單地使用String toString.舉個例子.。

package pack1;import java.util.*;class Bank {

    String n;
    String add;
    int an;
    int bal;
    int dep;

    public Bank(String n, String add, int an, int bal) {

        this.add = add;
        this.bal = bal;
        this.an = an;
        this.n = n;

    }

    public String toString() {
        return "Name of the customer.:" + this.n + ",, "
                + "Address of the customer.:" + this.add + ",, " + "A/c no..:"
                + this.an + ",, " + "Balance in A/c..:" + this.bal;
    }}public class Demo2 {

    public static void main(String[] args) {

        List<Bank> l = new LinkedList<Bank>();

        Bank b1 = new Bank("naseem1", "Darbhanga,bihar", 123, 1000);
        Bank b2 = new Bank("naseem2", "patna,bihar", 124, 1500);
        Bank b3 = new Bank("naseem3", "madhubani,bihar", 125, 1600);
        Bank b4 = new Bank("naseem4", "samastipur,bihar", 126, 1700);
        Bank b5 = new Bank("naseem5", "muzafferpur,bihar", 127, 1800);
        l.add(b1);
        l.add(b2);
        l.add(b3);
        l.add(b4);
        l.add(b5);
        Iterator<Bank> i = l.iterator();
        while (i.hasNext()) {
            System.out.println(i.next());
        }
    }}

..把這個程序復制到你的日食中,然后運行它.你會得到關(guān)于字符串的想法的.。


查看完整回答
反對 回復 2019-06-01
?
一只斗牛犬

TA貢獻1784條經(jīng)驗 獲得超2個贊

它可以在應用程序的上下文中有選擇性的使用,但更多的情況是它被用于調(diào)試目的。例如,當您在IDE中碰到斷點時,讀取有意義的toString()而不是檢查他們的成員。

對于toString()方法應該可以。按照約定,它通常會告訴您類的名稱和相關(guān)數(shù)據(jù)成員的值。更多的時候,toString()方法是在IDE中自動生成的。

依賴于來自toString()方法或在程序中解析它是個壞主意。不管你做什么,不要沿著那條路走。


查看完整回答
反對 回復 2019-06-01
  • 4 回答
  • 0 關(guān)注
  • 729 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

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