student.courses.add(cr); //這里問(wèn)什么要加上student呢?
if (cr.id.equals(courseId)) {
? ? ? student.courses.add(cr); ? //這里問(wèn)什么要加上student呢?
}
if (cr.id.equals(courseId)) {
? ? ? student.courses.add(cr); ? //這里問(wèn)什么要加上student呢?
}
2017-01-06
舉報(bào)
2017-01-06
因?yàn)?span>courses是寫(xiě)在類下面的一個(gè)成員變量,像我這里
訪問(wèn)成員變量就跟訪問(wèn)成員方法一樣的,都是需要先Student student = new Student();
然后對(duì)象.成員變量(student.textForEach)或者對(duì)象.成員方法(student.courses)這樣子去調(diào)用的
2017-01-09
在后面那個(gè)testForEachForSet()方法在,有了參數(shù)(Student student)是為了傳入student屬性的,粗糙的來(lái)說(shuō)也就是先用參數(shù)制作一個(gè)框架,就等著在框架中插入數(shù)值了。當(dāng)你調(diào)用main()方法的時(shí)候,就是把數(shù)值插入進(jìn)去了。
相應(yīng)的在main()方法中調(diào)用testForEachForSet()方法的時(shí)候,必須有實(shí)參相對(duì)應(yīng)。也就是必須加上student
2017-01-06
因?yàn)檫@是添加到student對(duì)象中的Course集中的,Student對(duì)象中有規(guī)定Course集的,你可以看看。