Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将哈希映射迭代到另一个方法中_Java_Android_Hashmap - Fatal编程技术网

Java 如何将哈希映射迭代到另一个方法中

Java 如何将哈希映射迭代到另一个方法中,java,android,hashmap,Java,Android,Hashmap,我有这个散列图: HashMap<String, String> meMap = new HashMap<String, String>(); meMap.put(p.getName(), selState); HashMap meMap=newhashmap(); meMap.put(p.getName(),selState); 如何将其迭代到另一个方法中?如何将map传递到另一个方法以进行迭代?meMap.ent

我有这个散列图:

  HashMap<String, String> meMap = new HashMap<String, String>();
                        meMap.put(p.getName(), selState);
HashMap meMap=newhashmap();
meMap.put(p.getName(),selState);
如何将其迭代到另一个方法中?如何将map传递到另一个方法以进行迭代?

meMap.entrySet()
提供了这种能力


您可以像
for(Entry:meMap.entrySet()){…}
一样使用它,或者传递到另一个方法

不清楚您在询问什么。您在迭代中面临什么问题?存储密钥时,我不需要迭代哈希映射value@markella那么也许你的问题要更清楚一些。@markella你的问题确实不清楚。解释你所说的“你的链接帮不了我”是什么意思。怎么搞的?IDE显示了一条消息?NullPointerException?你的问题不一样吗?如果不同,请解释原因和方式。是的,我知道,但如果我将这个“HashMap”传递给另一个方法,它由IDEdefine函数参数Iterablepublic void yourFunction(Iterable map){}以红色下划线表示,你只是不知道,你在做什么,没有人能帮你知道“迭代”是什么意思吗?红色下划线可能意味着大约10种错误-将鼠标悬停在它上面并读取