最贊回答 / goodY
其實也可以,但是在testSetContains方法里有這么一句System.out.println("備選課程中是否包含課程:" + course2.name + ", " + student.courses.contains(course2));所以要把student作為SetList類的一個屬性,不然退出了createStudentAndSelectCours方法后student對象就不存在了,你在testSetContains方法里也就訪問不到
2019-08-04
最贊回答 / goodY
因為你是在createStudentAndSelectCours()方法里對學生選課的,在testSetContains()方法里再實例化一個對象出來,也不是選了課的那個,除非你想辦法比如用返回值傳參數之類的再傳入testSetContains()方法,而將student變為屬性就可以直接在createStudentAndSelectCours()方法和testSetContains()方法都能訪問student屬性,而且是同一個student
2019-08-03
最新回答 / 勤子
Scanner?input?=?new?Scanner(System.in);????//獲取鍵盤輸入 String?name?=?input.next();????????????????//輸入中文字符
2019-08-01