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

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

為什么用了get和set方法返回值為空?。浚ㄌ砑恿苏n程:null:null 添加了課程:null:null)

public class Course {
private? String id;
private? String name;
?
?public String getId() {
??return id;
?}

?public void setId(String id) {
??this.id = id;
?}

?public String getName() {
??return name;
?}

?public void setName(String name) {
??this.name = name;
?}

?public Course(String id, String name) {
??// TODO Auto-generated constructor stub
?}

}


Course cr1=new Course("1","數(shù)據(jù)結(jié)構(gòu)");
??coursesToSelect.add(cr1);
??Course temp=(Course) coursesToSelect.get(0);
??System.out.println("添加了課程:"+temp.getId()? +":"+temp.getName() );
??Course cr2=new Course("2","C語言");
??coursesToSelect.add(0,cr2);
??Course temp1=(Course) coursesToSelect.get(0);
??System.out.println("添加了課程:"+temp1.getId()? +":"+temp1.getName() );

正在回答

6 回答

在構(gòu)造方法中 給他指定 this.? 這樣就不為空啦

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

哥,在main函數(shù)里用set方法賦值啊

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

public Course(String id,String name){

this.id =id;

this.name=name;

}

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

你有參的構(gòu)造方法里面代碼都沒有呀,相當(dāng)于你就沒有初始化值,怎么可能不為null啊

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

qq_liveleilei_0 提問者

已經(jīng)寫了get和set方法了,后面也傳參了,但是接收不到啊
2017-08-17 回復(fù) 有任何疑惑可以回復(fù)我~
public?Course(String?id,?String?name)?{
??setId(id);
??setName(name);
?}


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

?System.out.println("添加了課程:"+temp.getId()? +":"+temp.getName() );

temp.id() 試下

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

慕粉9614231

發(fā)錯(cuò)了 你的Id 是id 你的Name 是name
2017-08-13 回復(fù) 有任何疑惑可以回復(fù)我~
#2

qq_liveleilei_0 提問者 回復(fù) 慕粉9614231

還是null
2017-08-13 回復(fù) 有任何疑惑可以回復(fù)我~
#3

慕粉9614231 回復(fù) qq_liveleilei_0 提問者

額 好吧我也是個(gè)新手 ,我這里之前沒用get 和set方法 Course cr = new Course("1","計(jì)算機(jī)"); coursesToSelect.add(cr); Course temp = coursesToSelect.get(0); System.out.println("課程名稱為:"+temp.id+temp.name); 我猜的 是用了getset之后 不能Course cr = new Course("1","計(jì)算機(jī)"); 這樣直接輸入 。應(yīng)該是用set的方法,可是我不太會。。。 都是猜測。
2017-08-13 回復(fù) 有任何疑惑可以回復(fù)我~
#4

qq_liveleilei_0 提問者 回復(fù) 慕粉9614231

老師用的是public,但是在實(shí)際當(dāng)中都是用private的,我也覺得是對象的屬性值輸入有問題,都是新手QAQ
2017-08-13 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

舉報(bào)

0/150
提交
取消

為什么用了get和set方法返回值為空???(添加了課程:null:null 添加了課程:null:null)

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

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

幫助反饋 APP下載

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

公眾號

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