foreach
public static void main(String[] args) {
SetTest st = new SetTest();// TODO Auto-generated method stub
st.testAdd();
st.testForeach();
Student student = new Student("131820","李宇曜");
System.out.println("歡迎學(xué)生"+student.id+' '+student.name+"選課");
Scanner console = new Scanner(System.in);
for(int i=0;i<3;i++){
System.out.println("請(qǐng)選擇第"+i+"課程");
String courseId = console.next();
for(Course cr: ? st.coursesToSelect){ ? ? ? ?為什么寫coursesToSelect會(huì)報(bào)錯(cuò)
if(cr.id.equals(courseId)){
student.courses.add(cr);
}
2016-04-22
public static List<Course> courseToSelect;
public ListTest(){
this.courseToSelect=new ArrayList<Course>();
}
看看你的代碼是否和這個(gè)一樣,規(guī)定了泛型<Course>
2016-04-20
你看一下提示的錯(cuò)誤信息是什么,會(huì)不會(huì)是你上面定義的時(shí)候打錯(cuò)了?