利用java问販描迷?从fiein.txt文件读入信息,删除文件中的偶数行,保存到fieout.txt文件中 【输入形式】filein.txt文件
时间: 2024-02-05 21:13:11 浏览: 118
好的,以下是利用 Java 实现的代码:
```java
import java.io.*;
public class DeleteEvenLines {
public static void main(String[] args) throws IOException {
String inFileName = "filein.txt";
String outFileName = "fileout.txt";
File inFile = new File(inFileName);
File outFile = new File(outFileName);
BufferedReader reader = new BufferedReader(new FileReader(inFile));
BufferedWriter writer = new BufferedWriter(new FileWriter(outFile));
String line;
int lineNumber = 1;
while ((line = reader.readLine()) != null) {
if (lineNumber % 2 != 0) {
writer.write(line);
writer.newLine();
}
lineNumber++;
}
reader.close();
writer.close();
}
}
```
这个程序会读取当前目录下的 `filein.txt` 文件,删除其中的偶数行,然后将结果保存到 `fileout.txt` 文件中。你可以将程序保存为 `.java` 文件,然后使用 Java 编译器进行编译运行。
阅读全文