21xrx.com
2024-11-08 21:22:22 Friday
登录
文章检索 我的文章 写文章
如何在Java中实现连续输入字符串?
2023-06-14 22:30:07 深夜i     --     --
Java 连续输入 字符串

在Java中,通常使用Scanner类来读取用户输入。然而,Scanner类只能读取单个输入,如果需要实现连续输入字符串,则需要借助其他的方法和类。

一种可行的方法是使用BufferedReader类。通过使用BufferedReader类的readLine()方法,可以实现连续输入字符串的功能。下面是一段示例代码:


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

String line = null;

try {

  while ((line = reader.readLine()) != null)

    // 处理输入的字符串

  

} catch (IOException e) {

  e.printStackTrace();

}

上述代码中,使用了BufferedReader类读取用户输入,循环读取输入的字符串,直到输入结束。在读取到每个输入字符串后,可以按照需要进行处理和操作。

除了BufferedReader类外,还可以使用Scanner类的nextLine()方法。与BufferedReader类不同的是,nextLine()方法可以连续读取多行输入,因此也可以实现连续输入字符串的功能。

文章

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复