map集合的值在数组里怎么遍历
- 一个键对应多个值,且值存于数组中,怎么进行遍历?
通过指定键去遍历。
private String[]branchOffice=new String[] {“安徽分公司”,“河北分公司”,“陕西分公司”,“保定分公司”};
private String[]mechanism=new String[] {“福州中支机构”,“烟台中支机构”,“天津中支机构”,“保定中支机构”};
public Map<String, Object> getBranchOfficeAndMechanism(){
Map<String, Object>data=new HashMap<String, Object>();
data.put ( “branchOffice”, branchOffice );
data.put ( “mechanism”, mechanism );
//指定键遍历数组的值
String[] value= (String[]) data.get(“branchOffice”); //通过键获得到具体的值所在数组
//遍历数组
for (int i=0;i<value.length;i++){
System.out.println(value[i].toString());
}
本文介绍了一种在Java中遍历Map集合内数组值的实用方法,具体展示了如何通过指定键获取并遍历存储在Map中的数组元素,适用于需要处理键对多值场景的开发者。
1254

被折叠的 条评论
为什么被折叠?



