编程语言
首页 > 编程语言> > Java中怎么从控制台输入空格

Java中怎么从控制台输入空格

作者:互联网

有两种方法

1.Scanner in = new Scanner(System.in);

   in.nextLine();

但是这种方式有缺陷,如果先用in.next()输入然后再用in.nextLine()输入则会把换行符读入到in.nextLine()中,达不到想要的结果

 2.InputStreamReader ins = new InputStreamReader(System.in);

    BufferedReader br = new BufferedReader(ins);

    br.readLine();

这种方式则解决了上面的问题

 

 

 

标签:nextLine,Java,System,ins,空格,BufferedReader,br,new,控制台
来源: https://blog.csdn.net/weixin_48774434/article/details/122752068