java在文本中读取到逗号时换行读取文本
时间: 2024-03-20 07:43:06 浏览: 135
java实现读取txt文件并以在每行以空格取数据
可以使用Java的Scanner类来读取文本文件,并通过设置分隔符来控制文本的读取方式。如果想在读取到逗号时自动换行,可以将分隔符设置为逗号","。
以下是一个示例代码:
```java
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class ReadFile {
public static void main(String[] args) {
try {
Scanner scanner = new Scanner(new File("file.txt"));
scanner.useDelimiter(","); // 设置分隔符为逗号
while (scanner.hasNext()) {
String word = scanner.next();
System.out.print(word + "\n"); // 输出读取到的单词并换行
}
scanner.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
```
在这个示例代码中,通过设置分隔符为逗号,然后在循环中读取每个单词并输出,最后通过添加换行符"\n"来实现在逗号处换行读取文本。
阅读全文