可以使用File类的构造方法来创建一个表示U盘路径的File对象。然后,可以使用File类的方法来判断U盘是否存在,是否可读写等。接下来,可以使用IO流将文件从计算机保存到U盘中。");}}}```运行上述代码后,会将C盘下的file.txt文件保存到U盘的根目录下,并在控制台输出"文件保存成功!请根据实际情况调整文件路径和U盘驱动器路径。

要将文件保存到U盘,可以使用Java的File类和IO流来实现。
首先,需要确定U盘的驱动器路径,例如:D:\。可以使用File类的构造方法来创建一个表示U盘路径的File对象。
然后,可以使用File类的方法来判断U盘是否存在,是否可读写等。
接下来,可以使用IO流将文件从计算机保存到U盘中。可以使用FileInputStream来读取文件,然后使用FileOutputStream将文件保存到U盘。
下面是一个简单的示例代码:
```java
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class SaveToUSB {
public static void main(String[] args) {
// U盘路径
File usbDrive = new File("D:/");
// 判断U盘是否存在
if (usbDrive.exists()) {
// 判断U盘是否可读写
if (usbDrive.canWrite()) {
// 源文件路径
File sourceFile = new File("C:/file.txt");
// 目标文件路径
File targetFile = new File(usbDrive, "file.txt");
try {
// 创建输入流读取文件
FileInputStream inputStream = new FileInputStream(sourceFile);
// 创建输出流写入文件
FileOutputStream outputStream = new FileOutputStream(targetFile);
// 缓冲区大小
byte[] buffer = new byte[1024];
int length;
// 使用输入流读取文件数据,并使用输出流写入U盘文件
while ((length = inputStream.read(buffer)) > 0) {
outputStream.write(buffer, 0, length);
}
// 关闭流
inputStream.close();
outputStream.close();
System.out.println("文件保存成功!");
} catch (IOException e) {
e.printStackTrace();
}
} else {
System.out.println("U盘不可读写!");
}
} else {
System.out.println("U盘不存在!");
}
}
}
```
运行上述代码后,会将C盘下的file.txt文件保存到U盘的根目录下,并在控制台输出"文件保存成功!"。请根据实际情况调整文件路径和U盘驱动器路径。注意要在保存文件之前先将U盘插入计算机中。
