为什么是if(students.containsValue(new Student(null,name)))
而不是if(students.containsValue(name))
/**
,
String id=console.next();
//在Map中,用containsKey()方法,来判断是否包含某个Key值
System.out.println("您输入的学生ID为:"+id+"在映射表中是否存在:"
+students.containsKey(id));
if(students.containsKey(id))*//
这里的Key直接就用id了,Key和Value键值对,感觉Key就是id,Value也直接用name就好了,
希望有朋友可以解释下,谢谢
慕粉3291149
相关分类