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

Langage Java Discussion :

Est ce qu'il existe une fonction isPath?


Sujet :

Langage Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 166
    Par défaut Est ce qu'il existe une fonction isPath?
    Bonjour,

    Je cherche à faire la même chose que le code qui suit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
       if (!dataFile.isFile()) {
                log.error(EXCEPTION_DATAFILE_NON_TROUVE + dataFile);
            }
    mais avec un chemin du genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
       if (!path.isPath()) {
                log.error(EXCEPTION_PATH_NON_TROUVE + path);
            }
    Merci pour votre aide

  2. #2
    Membre expérimenté
    Inscrit en
    Octobre 2007
    Messages
    311
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 311
    Par défaut
    Il existe un truc du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    if (f.getParentFile() == null) {
      // ...
    }
    pour tester si le chemin du fichier existe...

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Par défaut
    Quel est le type de path ? Quel est le type de dataFile ?

    Ensuite, qu'entends-tu par isPath() ? Dans quel cas cette méthode devrait-elle te renvoyer true ou false ?

    Enfin, je ne me souviens pas avoir jamais vu une fonction porter ce nom dans la javadoc.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 166
    Par défaut
    Citation Envoyé par dingoth Voir le message
    Quel est le type de path ?
    Le type de path est soit un string soit mieux si vous connaisez pour stocker un chemin

    Quel est le type de dataFile ?
    Est un file

    Ensuite, qu'entends-tu par isPath() ?
    J'aimerai qu'il me dise si le chemin existe
    Dans quel cas cette méthode devrait-elle te renvoyer true ou false ?
    true si le chemin existe, false sinon

    Enfin, je ne me souviens pas avoir jamais vu une fonction porter ce nom dans la javadoc.
    Merci pour ton aide

  5. #5
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    exists()


    Pensez à consulter l'API !

    a++

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Par défaut
    Bon, on va faire plus simple :

    Par chemin, tu entends le chemin vers un fichier ou bien le chemin dans lequel l'OS cherche un programme (muliples dossiers séparés par un ; ou un : ) ?

    Parce que File est normalement un gestionnaire de chemin propre et entier, et y'a pas mal de méthodes pour t'aider, genre exists().

  7. #7
    Membre Expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Par défaut
    Citation Envoyé par DevTeam_ Voir le message
    Il existe un truc du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if (f.getParentFile() == null) {
      // ...
    }
    pour tester si le chemin du fichier existe...
    Marche pas ça => http://javasearch.developpez.com/j2s...etParentFile()

    Pour l'existence c'est #exists() comme indiqué par adiGuba.

    Pour savoir si c'est un répertoire c'est http://javasearch.developpez.com/j2s...#isDirectory().

    Tout est dans la javadoc de File, faut la consulter pour ce genre de problèmes simples.

  8. #8
    Membre expérimenté
    Inscrit en
    Octobre 2007
    Messages
    311
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 311
    Par défaut
    Citation Envoyé par natha Voir le message
    Marche pas ça => http://javasearch.developpez.com/j2s...etParentFile()

    Pour l'existence c'est #exists() comme indiqué par adiGuba.

    Pour savoir si c'est un répertoire c'est http://javasearch.developpez.com/j2s...#isDirectory().

    Tout est dans la javadoc de File, faut la consulter pour ce genre de problèmes simples.
    Oh ! Un ayatollah du Java, avec sa légendaire sympathie...

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 166
    Par défaut
    Citation Envoyé par dingoth Voir le message
    Parce que File est normalement un gestionnaire de chemin propre et entier, et y'a pas mal de méthodes pour t'aider, genre exists().
    En effet je n'avez pas vu que File gére les chemin aussi.

    Du coup j'ai utilisé file avec la methode isDirectory().

    Merci pour votre aide.

  10. #10
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2004
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 127
    Par défaut
    ça fera 5 euros !

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 14/11/2007, 11h07
  2. Réponses: 6
    Dernier message: 19/10/2006, 15h47
  3. Réponses: 2
    Dernier message: 17/08/2006, 14h50
  4. Est-il possible d'exécuter une fonction à partir de fichier
    Par magic8392 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 16/09/2005, 13h59
  5. Est ce que ça existe une api java pour code barre ?
    Par miloud dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 14/04/2005, 17h20

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