pouvez fichier.renameTo remplacer un fichier existant?
//File (or directory) to be moved
File file = new File("filename");
//Destination directory
File dir = new File("directoryname");
//Move file to new directory
boolean success = file.renameTo(new File(dir, file.getName()));
if (!success) {
//File was not successfully moved
//can it be because file with file name already exists in destination?
}
Si le fichier portant le nom 'nom de fichier' existe déjà dans la destination, il sera remplacé par un nouveau?
Avez-vous tester?
Pourquoi ne pas vous de le tester et de trouver? Voulez-vous savoir si le comportement est différent sur les différents environnements?
Bien sûr, il a pu tester. Mais pour ma part, je préfère la documentation dans une combinaison avec des tests
De la Documentation à partir d'où? Un lien vers un forum? par opposition à une expérimentales réelles fait?
@stacker a écrit, il y a de la documentation de la méthode dans la Javadoc. Je ne dis pas que la documentation est mieux que des tests. Mais parfois, il peut y avoir des exceptions dans la documentation que vous n'aurez pas de test. La documentation peut vraiment vous aider à trouver ce que pour tester.
Pourquoi ne pas vous de le tester et de trouver? Voulez-vous savoir si le comportement est différent sur les différents environnements?
Bien sûr, il a pu tester. Mais pour ma part, je préfère la documentation dans une combinaison avec des tests
De la Documentation à partir d'où? Un lien vers un forum? par opposition à une expérimentales réelles fait?
@stacker a écrit, il y a de la documentation de la méthode dans la Javadoc. Je ne dis pas que la documentation est mieux que des tests. Mais parfois, il peut y avoir des exceptions dans la documentation que vous n'aurez pas de test. La documentation peut vraiment vous aider à trouver ce que pour tester.
OriginalL'auteur akshay | 2011-07-04
Vous devez vous connecter pour publier un commentaire.
Selon Javadoc:
OriginalL'auteur mnicky
De Javadoc:
J'ai testé le code suivant:
Elle fonctionne la première fois, la deuxième fois, il ne parvient pas comme prévu.
Pour déplacer un fichier, vous devez supprimer ou renommer la destination, si nécessaire.
OriginalL'auteur stacker
Comme il est dépendante du système vous ne devriez pas attendre il à se comporter de cette ou de l'autre façon. Vérifier et mettre en œuvre votre propre logique.
OriginalL'auteur Rostislav Matl