如何将文件复制到其他位置以供以后使用(java)
我正在使用这个代码如何将文件复制到其他位置以供以后使用(java),java,file,Java,File,我正在使用这个代码 JFileChooser jf=new JFileChooser(); File f=jf.getSelectedFile(); name=f.getName(); 我获取所选文件的名称。在我正在做的项目中,我需要再次访问此附加文件。我无法复制原始路径。我想知道在附加文件后是否可以将其复制到另一个位置(文件的内容-文件为.txt文件),以便以后使用 谢谢。您可以使用文件类复制文件 Files.copy(f.toPath(), dest.toPath()); 或 您可以使用
JFileChooser jf=new JFileChooser();
File f=jf.getSelectedFile();
name=f.getName();
我获取所选文件的名称。在我正在做的项目中,我需要再次访问此附加文件。我无法复制原始路径。我想知道在附加文件后是否可以将其复制到另一个位置(文件的内容-文件为.txt文件),以便以后使用
谢谢。您可以使用
文件
类复制文件
Files.copy(f.toPath(), dest.toPath());
或
您可以使用ApacheCommons IO库进行复制
FileUtils.copyFile(File source, File dest);
您可以使用
文件
类复制文件
Files.copy(f.toPath(), dest.toPath());
或
您可以使用ApacheCommons IO库进行复制
FileUtils.copyFile(File source, File dest);
他有一个文件对象!他也能找到路我怎么能找到路?你能指定代码吗?@Niks会试试的。他有一个文件对象!他也能找到路我怎么能找到路?请指定代码好吗。@Niks会试试的。为什么不能复制原始路径?是要文件的路径还是另一个文件夹中的文件副本?文件的路径将为f。getAbsolutePath()读取文件的API为什么不能复制原始路径?要文件的路径还是另一个文件夹中的文件副本?文件的路径将为f。getAbsolutePath()读取文件的API