67,513
社区成员
发帖
与我相关
我的任务
分享
public Map<String,String> getColumnToRow(String path,int x,int y){
Map<String,Set<String>> map=new HashMap<>();
String[][] str=ExcelHelper.poiReader(path, null);
for(int i=1;i<str.length;i++){
String cid=str[i][x];
String brandname=str[i][y];
if(map.get(cid)==null){
Set<String> set=new HashSet<>();
set.add(brandname);
map.put(cid, set);
}else{
Set<String> set=map.get(cid);
set.add(brandname);
map.put(cid, set);
}
}
Map<String,String> result=new HashMap<>();
for(String cid:map.keySet()){
Set<String> set=map.get(cid);
String xx="";
for(String s:set){
xx+=s+",";
}
result.put(cid, xx);
}
return result;
}