标签: java generics
为什么Java的Collection.contains()使用'Object o'作为参数,而不像使用泛型E的Collection.add()?
这会引发潜在的错误,例如
HashSet<Integer> hash = new HashSet(); hash.contains(1.42); //will always be false