亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么用了get和set方法返回值為空???(添加了課程: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","數據結構");
??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 回答

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

0 回復 有任何疑惑可以回復我~

哥,在main函數里用set方法賦值啊

0 回復 有任何疑惑可以回復我~

public Course(String id,String name){

this.id =id;

this.name=name;

}

1 回復 有任何疑惑可以回復我~

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

0 回復 有任何疑惑可以回復我~
#1

qq_liveleilei_0 提問者

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


0 回復 有任何疑惑可以回復我~

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

temp.id() 試下

0 回復 有任何疑惑可以回復我~
#1

慕粉9614231

發錯了 你的Id 是id 你的Name 是name
2017-08-13 回復 有任何疑惑可以回復我~
#2

qq_liveleilei_0 提問者 回復 慕粉9614231

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

慕粉9614231 回復 qq_liveleilei_0 提問者

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

qq_liveleilei_0 提問者 回復 慕粉9614231

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

舉報

0/150
提交
取消

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

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號