readline().split( ) java
时间: 2024-06-15 14:08:28 浏览: 194
java中的split的用法
4星 · 用户满意度95%
readline()是Java中BufferedReader类的一个方法,用于从输入流中读取一行文本。split(" ")是String类的一个方法,用于将字符串按照指定的分隔符进行分割,并返回一个字符串数组。
在使用readline().split(" ")时,首先需要创建一个BufferedReader对象来读取输入流,然后使用readline()方法读取一行文本。接着,使用split(" ")方法将读取到的文本按照空格进行分割,得到一个字符串数组。
以下是一个示例代码:
```java
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
try {
String line = reader.readLine();
String[] words = line.split(" ");
for (String word : words) {
System.out.println(word);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
上述代码中,我们首先创建了一个BufferedReader对象来读取输入流。然后使用readline()方法读取一行文本,并将其存储在line变量中。接着,使用split(" ")方法将line按照空格进行分割,得到一个字符串数组words。最后,我们使用for循环遍历words数组,并将每个单词打印出来。
阅读全文