顯示兩個null,請問是哪里錯了
package stuCourseSystem;
import java.util.ArrayList;
import java.util.List;
/*
?* 備選課程類
?*/
public class listTest {
/*
* 用于存放備選課程的list
*/
public List courseToSelect;
public listTest(){
this.courseToSelect=new ArrayList();
}
/*
?*
?*/
public void testAdd(){
/*
* 添加一個課程對象,并通過.add方法加入到list中去
*/
Course cr1=new Course("1","math");
courseToSelect.add(cr1);
Course temp=(Course) courseToSelect.get(0);//創(chuàng)建對象獲取值,然后輸出。記得要強制轉(zhuǎn)換
System.out.println("添加了課程:"+temp.id+","+temp.name);
}
public static void main(String[] args){
listTest test=new listTest();
test.testAdd();
}
}
2016-12-12
Course類構(gòu)造方法沒寫,
public Course(String id,String name){
this.id=id;this.name=name;
}
寫上就好了.
如果你寫了看看這兩個語句寫了沒。
2016-12-22
嚴重刷分
2016-12-12
運行了一下,沒有問題~~