為什么報下面的錯誤?
代碼:
代碼:
public class TestGeneric {
//帶有泛型List的構造器
public List<Course> courses;
public void TestGeneric(){
this.courses = new ArrayList<Course>();
}
public void testAdd(){
Course cr1 = new Course("1","大學語文");
courses.add(cr1);
Course cr2 = new Course("2","Java基礎");
courses.add(cr2);
/*courses.add("添加進新的方法");*///泛型:這里不能這樣寫
}
public void testForEach(){
for(Course cr:courses){
System.out.println(cr.id+cr.name);
}
}
public static void main(String[] args){
TestGeneric tg = new TestGeneric();
tg.testAdd();
tg.testForEach();
}
}
2018-07-30
第11行是一個構造器,不應該出現void返回值!?。?!去掉即可
2018-07-31
哦哦!謝謝!
2018-07-30
你的構造器為什么有void返回值