【发布时间】:2021-08-12 10:59:25
【问题描述】:
我有一个如下图:
map = {config1=[abc, xyz], config2=[abc]}
现在我尝试使用以下代码对其进行迭代
Iterator<Entry<String, Object>> itr = map.entrySet().iterator();
while(itr.hasNext()) {
Entry<String, Object> entry = itr.next();
System.out.println("Key = " + entry.getKey() + ", Value = " + entry.getValue());
}
我得到的输出是:
Key = config1, Value = [abc, xyz]
Key = config2, Value = [abc]
但我需要输出为:
Key = config1
Value = abc
Value = xyz
Key = config2
Value = abc
我怎样才能做到这一点?
【问题讨论】: