用java编写代码实现对指定视频文件的复制操作。文件名由用户指定。
时间: 2024-05-07 19:15:49 浏览: 5
以下是Java代码示例,实现对指定视频文件的复制操作。用户输入源文件路径和目标文件路径,程序即可将源文件复制到目标路径下。
```java
import java.io.*;
public class VideoCopy {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("请输入源文件路径:");
String sourceFilePath = br.readLine();
System.out.print("请输入目标文件路径:");
String targetFilePath = br.readLine();
File sourceFile = new File(sourceFilePath);
File targetFile = new File(targetFilePath);
if (!sourceFile.exists()) {
System.out.println("源文件不存在!");
return;
}
if (targetFile.exists()) {
System.out.println("目标文件已存在!");
return;
}
FileInputStream fis = new FileInputStream(sourceFile);
FileOutputStream fos = new FileOutputStream(targetFile);
byte[] buffer = new byte[1024];
int len;
while ((len = fis.read(buffer)) > 0) {
fos.write(buffer, 0, len);
}
fis.close();
fos.close();
System.out.println("文件复制成功!");
}
}
```