IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Entrée/Sortie Java Discussion :

Chercher le dossier le plus récent dans un répertoire


Sujet :

Entrée/Sortie Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur Java
    Inscrit en
    Août 2008
    Messages
    176
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Août 2008
    Messages : 176
    Par défaut Chercher le dossier le plus récent dans un répertoire
    Bonjour,

    j'ai besoin de récupérer un fichier d'un dossier dont le nom contient la date de la création;

    je m'explique: j'ai un répertoire session qui contient des dossiers dont le nom est "session_2010.11.11.11.3.3" j'ai besoin de sélectionner le dossier le plus récent, une dois trouvé je pourrais alors récupérer le ficheir log dont j'ai besoin

    Est ce que quelqu'un a une idée comment on peut faire ceci
    Merci d'avance

  2. #2
    Membre Expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Par défaut
    un truc comme ça, devrait le faire...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    File f = new File("/path/to/the/parent/folder");
    String[] s = f.list();
    Arrays.sort(s);
     
    if(s.length>0) {
      String lastDirectory = s[s.length-1];
    } else {
      System.out.println("pas trouvé!");
    }

  3. #3
    Membre confirmé
    Profil pro
    Développeur Java
    Inscrit en
    Août 2008
    Messages
    176
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Août 2008
    Messages : 176
    Par défaut
    Citation Envoyé par Pill_S Voir le message
    un truc comme ça, devrait le faire...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    File f = new File("/path/to/the/parent/folder");
    String[] s = f.list();
    Arrays.sort(s);
     
    if(s.length>0) {
      String lastDirectory = s[s.length-1];
    } else {
      System.out.println("pas trouvé!");
    }
    Merci ça marche très bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP 5.3] Récupèrer le nom du fichier le plus récent dans un dossier
    Par oOBaalberithOo dans le forum Langage
    Réponses: 3
    Dernier message: 25/02/2010, 14h26
  2. Obtenir le nom du fichier le plus récent dans un dossier.
    Par agentchico dans le forum Windows
    Réponses: 1
    Dernier message: 06/06/2008, 08h10
  3. Réponses: 3
    Dernier message: 25/07/2007, 17h28
  4. Rechercher la date la plus récente dans une BD
    Par kurkaine dans le forum C++Builder
    Réponses: 3
    Dernier message: 29/07/2006, 19h10
  5. Réponses: 2
    Dernier message: 12/03/2006, 23h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo