Iterator iterator = indexMap.keySet().iterator();
while (iterator.hasNext()) {
String key = iterator.next().toString();
System.out.print(key + ": ");
ArrayList<Integer> values = indexMap.get(key);
Iterator<Integer> n = values.iterator();
while(n.hasNext()){
int line = n.next();
System.out.print("%8d", line);
}
System.out.print("\n");
}
请意识到我从地图上打印单词,并且每个键都映射到一个数组列表。我要打印键,然后打印其数组列表中的数字。到目前为止,我使用两个while循环进行插入。
输入:5 9
int:6 16 17
整数:8 14
java:1
主要:4
n:16 20 21 23
新增:5
nextInt:9
编号:6 9 10
出:8 11
打印:8
println:11
公众:2 4 16
返回:25
返回:14
静态:4 16
需要:14
:15
toBinary:10 14 16