我使用mulitihashmap使用键过滤了地图,但无法处理特定键的值。
HashMap mh1 =新的HashMap();
HashMap m2 = new HashMap(H6.getMap());
for(Object key : m2.keySet())
{
//System.out.println(key);
if(key.toString().toLowerCase().equals(keyword))
{
System.out.println(" Key : "+ key + "... value : " + m2.get(key));
String str = m2.get(key).toString();
m2
是HashMap
。对于键,它具有[d1.txt,d2.txt,d3.txt,d4.txt,d5.txt,d5.txt]之类的值,这里我需要将这些值放入数组中,但是此str为完全是一个字符串。
答案-> 键:the ...值:[d1.txt,d2.txt,d3.txt,d4.txt,d5.txt,d5.txt]
需要以任何形式(如数组)获取值或仅设置值