欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java 去掉文件里的空格和換行

老白1年前7瀏覽0評論

Java是一門廣泛使用的編程語言,我們經常需要處理文本文件。有時候,我們需要將文件中的空格和換行符刪掉,這時候我們可以使用Java編寫一個程序來實現。

import java.io.*;
public class RemoveBlankLines {
public static void main(String[] args) throws IOException {
//打開文件
File file = new File("input.txt");
//創建一個輸出流
PrintWriter writer = new PrintWriter(new FileWriter("output.txt"));
//讀取文件內容
BufferedReader reader = new BufferedReader(new FileReader(file));
String line = null;
while ((line = reader.readLine()) != null) {
//去掉空格和換行符
line = line.trim();
//如果去掉空格和換行符之后不為空,則輸出到文件中
if (!line.isEmpty()) {
writer.println(line);
}
}
//關閉輸入輸出流
reader.close();
writer.close();
//輸出提示信息
System.out.println("已去掉文件中的空格和換行符!");
}
}

在這個程序中,我們首先使用File類打開文件,并創建一個PrintWriter對象,用于將處理后的內容輸出到新文件中。然后,我們使用BufferedReader類的readLine()方法讀取文件的每一行,使用String類的trim()方法去掉空格和換行符,并判斷字符串是否為空。如果不為空,則輸出到新文件中。

最后,我們關閉輸入輸出流,輸出提示信息,程序結束。