BufferedReader输入

时间:2012-02-17 15:08:05

标签: bufferedreader

我有一个如下代码段,它使用BufferedReader从命令shell中读取输入:

    String choice = "";

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

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

    choice = br.readLine();

在这种情况下,假设我输入'3',控制台打印如下:

输入选项:
3

我想知道如何使控制台打印出来,如下所示:
输入选项:3

感谢任何帮助!

1 个答案:

答案 0 :(得分:2)

更改System.out.println("\nEnter choice ");

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

println在输入字符串的末尾添加一个行终止符)