利用java编写程序将一个指定文件内容,读取后,到另外一个文件当中。给定文件名为filein.txt ,输出到文件为fleout.tt中。
时间: 2024-05-04 18:21:29 浏览: 80
可以使用Java的FileInputStream和FileOutputStream类来完成这个任务,代码如下:
```java
import java.io.*;
public class FileCopy {
public static void main(String[] args) {
try {
FileInputStream fis = new FileInputStream("filein.txt");
FileOutputStream fos = new FileOutputStream("fileout.txt");
byte[] buffer = new byte[1024];
int len;
while ((len = fis.read(buffer)) != -1) {
fos.write(buffer, 0, len);
}
fis.close();
fos.close();
System.out.println("文件复制成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这段代码首先创建了一个FileInputStream对象和一个FileOutputStream对象,分别对应输入文件和输出文件。然后使用一个缓冲区,从输入文件中读取数据并写入到输出文件中,直到读取到文件末尾。最后关闭文件流并输出复制成功的信息。
阅读全文