java将d盘下的user.jar(200M左右)文件用输入输出流复制到e盘
时间: 2024-03-17 13:42:02 浏览: 17
好的,以下是示例代码:
```java
import java.io.*;
public class FileCopy {
public static void main(String[] args) {
String sourcePath = "D:\\user.jar";
String targetPath = "E:\\user.jar";
InputStream in = null;
OutputStream out = null;
try {
in = new FileInputStream(sourcePath);
out = new FileOutputStream(targetPath);
byte[] buffer = new byte[1024];
int length;
while ((length = in.read(buffer)) > 0) {
out.write(buffer, 0, length);
}
System.out.println("File copied successfully!");
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
in.close();
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
```
注意替换`sourcePath`和`targetPath`变量为实际的文件路径。同时,复制大文件可能需要一些时间,请耐心等待。