как напечатать несколько 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
Я думаю, что вы намеревались использовать printf(), а не println():
printf()
println()
System.out.printf("%d%d%d%n", a, b, c);
(%n печатает разделитель строки c, определяемый платформой, чтобы соответствовать первоначальному выводу .)
%n
Если вы настаиваете на использовании System.out.println() вместо лучшего соответствия System.out.printf(), как предложено в ответ Мурейника , оно должно выглядеть следующим образом:
System.out.println()
System.out.printf()
System.out.println( String.format( "%d%d%d", a, b, c ) );