Boujours � tous

Un comportement etrange sur la methode renameTo()


        File oFile = new File("c:/tmp/toto.txt");
        File oDest = new File("c:/dest");
        if(oFile.renameTo(new File(oDest, "toto.txt")))
        {
            System.out.println("==> Rename OK");
        }
        if(oFile.exists())
        {
            System.out.println("OK");
        }
        if(oFile.delete())
        {
            System.out.println("OK");
        }
        else
        {
            System.out.println("Bleme");
        }


Le fichier est bien copi� dans le repertoire c:/dest
Mais
oFile.exists() retourne false
oFile.delete retourne false

Affichage
==> Rename OK
Bleme



Répondre à