Как напечатать несколько int в java - PullRequest
0 голосов
/ 19 марта 2020

как напечатать несколько int в java, используя System.out.println?

int a = 1;
int b = 2;
int c = 3;

System.out.println("%d%d%d",a,b,c); // error occurs

Ответы [ 2 ]

5 голосов
/ 19 марта 2020

Я думаю, что вы намеревались использовать printf(), а не println():

System.out.printf("%d%d%d%n", a, b, c);

(%n печатает разделитель строки c, определяемый платформой, чтобы соответствовать первоначальному выводу .)

1 голос
/ 20 марта 2020

Если вы настаиваете на использовании System.out.println() вместо лучшего соответствия System.out.printf(), как предложено в ответ Мурейника , оно должно выглядеть следующим образом:

System.out.println( String.format( "%d%d%d", a, b, c ) );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...