Java 实现将文件里的数据拷贝到空文件里,并显示拷贝成功和失败
时间: 2024-03-08 14:49:11 浏览: 22
好的,下面是 Java 实现的代码:
```java
import java.io.*;
public class FileCopy {
public static void main(String[] args) {
File sourceFile = new File("source.txt"); // 源文件路径
File targetFile = new File("target.txt"); // 目标文件路径
try {
InputStream in = new FileInputStream(sourceFile);
OutputStream out = new FileOutputStream(targetFile);
byte[] buffer = new byte[1024];
int length;
while ((length = in.read(buffer)) > 0) {
out.write(buffer, 0, length);
}
in.close();
out.close();
System.out.println("拷贝成功");
} catch (IOException e) {
e.printStackTrace();
System.out.println("拷贝失败");
}
}
}
```
这个程序将源文件 "source.txt" 中的数据拷贝到目标文件 "target.txt" 中。程序会输出拷贝成功或失败的提示信息。如果拷贝失败,还会输出异常信息。