Вы не можете просто сделать это. Строка, в которой Сканер ожидает ввода, не используется для печати. Как только вы нажимаете Enter , позиция в консоли перемещается на следующую строку, где печатается то, что вы вставили внутрь (print
, println
и т. Д.).
Это другой вопрос, не связанный с тем, хотите ли вы печатать несколько токенов в одной строке или нет, и в этом случае использование System.out.print
/ println
решит проблему.