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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

一段代碼求指導(dǎo)。

一段代碼求指導(dǎo)。

qq_晝綻_0 2016-04-20 12:43:19
這是問(wèn)題截選public void add(){ ?DianShu b= new DianShu(); ?HuaSe a= new HuaSe(); ?Card c = new Card(null,null); ?int m=0; ?for(int i=0;i<4;i++){ ? c.huaSe= new String(a.a.get(i)); ? for(int j=0;j<13;j++){ ? ?c.dianShu= new String(b.a.get(j)); ? ?l.add(c); ? ? ? ?System.out.println(""+l.get(m).huaSe+":"+l.get(m).dianShu); ? ?m++; ? System.out.println("添加了卡牌:"+c.huaSe+":"+c.dianShu); ? } ? ? ?}// 問(wèn)題就在下一行輸出,改變l的get的方法的int 的value值,結(jié)果不變,都為方塊K。 ?System.out.println(""+l.get(1).huaSe+":"+l.get(2).dianShu);// // ?for(Card d ?:l){// ? System.out.println(""+d.huaSe+":"+c.dianShu);// ? // ?}// ? }//完整的代碼:http://idcbgp.cn/opus/resource?opus_id=2911
查看完整描述

1 回答

已采納
?
星箜下

TA貢獻(xiàn)34條經(jīng)驗(yàn) 獲得超10個(gè)贊

當(dāng)然就方塊K了,因?yàn)槟鉉ard c = new Card() 這條語(yǔ)句在循環(huán)外, 也就是說(shuō)只有這么一個(gè)Card,注意:List中存放的是對(duì)象的引用,如果引用相同,那add方法是不會(huì)再次執(zhí)行的,它認(rèn)為L(zhǎng)ist中已經(jīng)有了這個(gè)對(duì)象,不知道這么說(shuō)你明白了沒(méi)。

還有你這代碼風(fēng)格也得改改啊, 用拼音還不如直接用漢字命名變量呢,反正java又不是不支持。過(guò)來(lái)人的經(jīng)驗(yàn),我現(xiàn)在看我兩年前寫的代碼真的是沒(méi)法看,全是不明所以的漢語(yǔ)拼音.........

查看完整回答
反對(duì) 回復(fù) 2016-04-20
  • 星箜下
    星箜下
    翻了下JDK文檔, List是允許e1.equals(e2)存在于其中,但沒(méi)說(shuō)e1 == e2 時(shí)能不能放進(jìn)去,看你的代碼好像是放進(jìn)去了,沒(méi)報(bào)錯(cuò)。可以看看List的大小是不是54,還是1。
  • qq_晝綻_0
    qq_晝綻_0
    List的大小是52(沒(méi)大小王)
  • qq_晝綻_0
    qq_晝綻_0
    解決了你說(shuō)的沒(méi)錯(cuò)。 card放了52個(gè)。但每次更改時(shí)。52個(gè)都跟著變了。 十分感謝了。 這問(wèn)題撩我兩天了。
  • 1 回答
  • 0 關(guān)注
  • 1573 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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