我正在尝试实现一个方法,其中参数是HashMap的键,我希望它返回与该键关联的所有值的集合。我的hashmap将object的键和一组对象作为值。
public set<Object> getValues( Object key) {
}
对象只是我创建的一个类。
假设在我的hashmap中,我有key,object1,object2,object3。
我希望它返回[对象1,对象2,对象3]
编辑:我有一个实例的哈希图
private Map <Object, Set<Object>> hashmapexample;
public Class {
hashmapexample = new Hashmap <Object, Set<object>>;
public static void main(String[] args) {
Object object1 = new Object(1);
Object object2 = new Object(2);
hashmapexample.put(object1, new Treeset <object>());
hashmapexample.get(object1).add(object2);
我现在想添加一个方法,它将返回与object1相关的所有值的集合,所以…示例)[object2],如果我使用object1作为参数。
您已经在自己的代码中发布了答案!
hashmapexample.get(object1)
将返回与对象1关联的对象集。