Как отформатировать мои номера так, чтобы они были выровнены вправо? - PullRequest
0 голосов
/ 27 марта 2019
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");

                    }

пожалуйста, поймите, что я печатаю слова с карты, и каждый ключ отображается в список Array.Я хочу напечатать ключ, а затем цифры в списке массивов.Я делаю это до сих пор с двумя циклами while, чтобы проходить через каждый.

input: 5 9
int: 6 16 17
integer: 8 14
java: 1
main:4
n: 16 20 21 23
new: 5
nextInt: 9
num: 6 9 10
out: 8 11
print: 8
println: 11
общедоступный: 2 4 16
возврат: 25
возврат: 14
статический: 4 16
занимает: 14
the: 15
toBinary: 10 14 16

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...