Я пытался продублировать файл, но изменил его имя в том же каталоге Windows, но мне не повезло.
Я не могу просто скопировать файл в тот же каталог из-за правила Windows, котороедва файла не могут иметь одинаковые имена в одном и том же каталоге.
Мне не разрешено копировать его в другой каталог, затем переименовывать и затем перемещать обратно в тот же каталог.
И яне вижу никакой полезной реализации в File.class
.
Пробовал что-то подобное, но это не сработало:
File file = new File(filePath);
File copiedFile = new File(filePath);
//then rename the copiedFile and then try to copy it
Files.copy(file, copiedFile);