為什么需要新建一個對象才能作比較?注釋掉的代碼返回結果是false
/** ?*?測試Map中是否包含某個key或者value值*/ public?void?testContainsKeyOrValue(){ ????System.out.println("請輸入要查詢的學生ID"); ????String?id=console.next(); ????System.out.println("您輸入的學生ID存在結果為:"+students.containsKey(id)); ????System.out.println("請輸入要查詢的學生name"); ????String?name=console.next(); ????//System.out.println("您輸入的學生ID存在結果為:"+?students.containsValue(name)); ????System.out.println("您輸入的學生ID存在結果為:"+?students.containsValue(new?Student(null,name))); }