记录一次排序
public static void main(String[] args) {
Map<String, List<Integer>> map = new HashMap<>();
map.put("A", new ArrayList<>() {{
add(1);
add(2);
add(3);
}});
map.put("B", new ArrayList<>() {{
add(4);
add(5);
add(6);
}});
map.put("C", new ArrayList<>() {{
add(7);
add(8);
add(9);
}});
int length = 9;
Integer[] integers = new Integer[length];
int i = 0;
int s = map.size();
for (List<Integer> value : map.values()) {
for (int i1 = 0; i1 < value.size(); i1++) {
Integer va = value.get(i1);
System.out.println(va);
if (i1 == 0) {
integers[i] = va;
} else {
integers[i + s * i1] = va;
}
System.out.println(Arrays.toString(integers));
}
i++;
}
}