我一直在尝试下载目标文件夹中的文件并重命名。这应该是自动完成的。这可能吗? 如果是,那么代码应该如何用Java编写?
答案 0 :(得分:1)
不太确定您要从哪里下载,但正如我所提到的那样:stackoverflow.com/a/921400/6743203
或者参考:https://www.mkyong.com/java/java-how-to-download-a-file-from-the-internet/
重命名应该看起来像这样,没有代码示例,虽然很难说出你究竟需要什么:
import java.io.File;
public class FileRenameExample
{
public static void main(String[] args)
{
File oldFileName =new File("path/to/old_file_name.txt");
File newFileName =new File("path/to/new_file_name.txt");
if(oldFileName.renameTo(newFileName)){
System.out.println("Rename succesful");
}else{
System.out.println("Rename failed");
}
}
}
答案 1 :(得分:0)
File f = new File("YOUR-PATH/FileName.EXTENSION");
File fNew = new File("YOUR-PATH/NEW-FileName.EXTENSION");
if(f.renameTo(fNew)){
//do something
}
else{
//handle exception or throw custom exception
}