Входы BufferedReader - PullRequest
       3

Входы BufferedReader

0 голосов
/ 17 февраля 2012

У меня есть сегмент кода, как показано ниже, который использует BufferedReader для чтения входных данных из командной оболочки:

    String choice = "";

    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

    System.out.println("\nEnter choice: ");

    choice = br.readLine();

В этом случае, предполагая, что «3» - это мой ввод, консоль печатает следующим образом:

Введите выбор:
3

Я хотел бы знать, как я могу печатать на консоли так, чтобы это выглядело следующим образом:
Введите выбор: 3

Ценю любую помощь!

1 Ответ

2 голосов
/ 17 февраля 2012

Изменить System.out.println("\nEnter choice ");

на

System.out.print("\nEnter choice: ");

(println добавляет терминатор строки в конце входной строки)

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