3
Java를 사용하여 파일을 이동하고 파일 이름을 변경하려고합니다. 이 코드를 시도했지만이 이름을 실패 어떤 도움을 주시기 바랍니다자바를 사용하여 파일 이동 및 이름 바꾸기
public class MoveAndRenameFile {
public MoveAndRenameFile(){
//Current Date and Time
DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Date date = new Date();
{
File file = new File("C:\\FolderA\\Client.pdf");
File newFile = new File(("C:\\FolderB\\Clientx.pdf"));
if(file.renameTo(newFile)+dateFormat.format(date)){
System.out.println("File rename success");;
}else{
System.out.println("File rename failed");
}
}
jvm은이 file.renameTo (newFile) + dateFormat.format (date)와 같은 것을 제공 할 때 평가할 순서를 결정해야합니다. – vikeng21
File.renameTo 대신 Files.move 사용을 고려하십시오. http://docs.oracle.com/javase/7/docs/api/java/nio/file/Files.html#move(java.nio.file.Path,%) 20java.nio.file.Path, % 20java.nio.file.CopyOption ...) – rob
또한 닫힌 괄호가 잘못 배치 된 것처럼 보입니다. – rob