為什么還要定義一個對象temp呢?
public?void?Listadd(){ ????Course?cr1=new?Course("1","數(shù)據(jù)結構"); ????coursesToSelect.add(cr1); ????Course?temp?=(Course)coursesToSelect.get(0); ????System.out.println("添加了課程:"+temp.id+temp.name); ????Course?cr2=new?Course("2","C語言"); ????coursesToSelect.add(0,cr2); ????Course?temp2?=(Course)coursesToSelect.get(0); ????System.out.println("添加了課程:"+temp2.id+temp2.name); }
2019-03-26
不定義也可以,直接拿一長串用,定義了會方便點
2018-12-03
因為老師這里演示的是使用集合list的get()方法,temp用來接收get()返回的結果