不懂為什么要這樣寫
6:32的地方 用containsValue方法,來判斷是否包含某個Value值。
if(students.containsValue(new Student(null,name)){
}
后面的括號中object類型為啥寫成這樣,為啥不能直接寫name
6:32的地方 用containsValue方法,來判斷是否包含某個Value值。
if(students.containsValue(new Student(null,name)){
}
后面的括號中object類型為啥寫成這樣,為啥不能直接寫name
2017-07-07
舉報
2018-05-22
student是一個map集合,他在定義的時候value值是Student對象所以比較的時候新建了一個對象
2017-10-12
除了這一步,后面重寫了equals方法的這一步你也要考慮進去,這兩步共同實現(xiàn)了“輸入一個學(xué)生名字查找集合中與這一名字相對應(yīng)的對象”這一功能
2017-08-27
如圖,因為map的value值是Student類型,id值是String類型。
所以id可以直接傳入Key(類型相同),name不能作為Value(類型不同,name是String)。
2017-07-08
java 入門第三季 4-3 2:36? student的含參構(gòu)造函數(shù)是student(string id,string name),所以new student的時候 需要提供兩個參數(shù)(string id , string name),即對應(yīng)的(null,name)