比较与扫描仪(System.in),使用bufferedReader读取输入]]

问题描述 投票:0回答:1

我使用bufferedReader]读取某处的内容比使用扫描仪读取输入要快得多。当完成编码问题时,例如DMOJ上可用的编码问题(具有时间限制),这将是有益的。我将如何使用bufferedReader

读取int和字符串的输入?

我当前的方法:

Scanner input = new Scanner (System.in);     //initializing scanner

String ____ = input.nextLine();              //reading a string input
int ____ = input.nextInt();                  //reading an int input

我使用bufferedReader读取的位置比使用扫描仪读取输入的速度快得多。当完成编码问题,例如DMOJ上可用的编码问题(有时间...

java bufferedreader
1个回答
-1
投票

喜欢这个

BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter your name: ");

String name = reader.readLine();
System.out.println("Your name is: " + name);
© www.soinside.com 2019 - 2024. All rights reserved.