我有以下類型的列表:RepoID,Userid,事件計(jì)數(shù)(8種類型)例子:Repoid1, user1,8,1,0,2,3,4,5,9Repoid1, user2,5,6,0,0,0,4,5,9Repoid2, user1,5,0,5,2,3,4,5,1Repoid3, user4,0,6,9,2,3,4,5,2對(duì)于每個(gè)回購(gòu),我想查找用戶的每種事件類型的計(jì)數(shù)。我正在使用hashmap的hashmap,但是由于文件太大,我不想使用2個(gè)循環(huán)。有沒(méi)有辦法在單個(gè)循環(huán)中執(zhí)行此操作或使用2個(gè)單個(gè)循環(huán)?我目前正在使用2個(gè)循環(huán):for (int i = 0; i < data.size(); i++) { //data is an arraylist String[] seq = data.get(i).split(","); String repo=seq[0]; for (int j = 0; j < data.size(); j++) { seq = data.get(j).split(","); if(seq[0].equals(repo)){ usermap.put(seq[1],"seq[2] + "," + seq[3] + "," + seq[4] + "," + seq[5] + "," + seq[6] + "," + seq[7] + "," + seq[8] + "," + seq[9]"); } } RepoUserMap.put(repo, EventsMap);}
添加回答
舉報(bào)
0/150
提交
取消