喵喔喔
import java.util.*;
import java.util.Map.Entry;
import java.util.stream.*;
class Untitled {
public static void main(String[] args) {
ArrayList list = new ArrayList();
list.add("1071");
list.add("1071");
list.add("1071");
list.add("1071");
list.add("1072");
list.add("1072");
list.add("1071");
list.add("1070");
Map> result = list.stream()
.collect(Collectors.groupingBy(x -> x));
for (Entry> vo : result.entrySet())
{
int i = 0;
for (String s : (List)vo.getValue())
System.out.println(s + "," + (++i));
}
}
}