如何格式化我的数字,以使正确对齐?

时间:2019-03-27 18:14:54

标签: java formatting

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

0 个答案:

没有答案