CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[java] fonction de recherche

vivien68
vivien68
Niveau 9
22 août 2009 à 18:30:44

bonjour je voudrais savoir comment programmer un logiciel alternatif à la fonction recherche de windows, dans le programme j'entre un mot clef, et le programme cherche tout seul dans le disque dur un fichier comportant ce mot clef.

le tout en java. merci

march99
march99
Niveau 10
23 août 2009 à 12:48:05

Je ne sais pas s'il existe une simple fonction pour faire ça mais au pire tu peux créer une fonction récursive qui utilise la fonction "dir" de Windows et qui analyse le résultat.
Après je ne sais pas si en terme de temps c'est très efficace :hap:

godrik
godrik
Niveau 30
23 août 2009 à 16:20:11

vivien68, tu as consulte la doc avant de poser une question comme ca ? La classe file contient tout ce dont tu as besoin. Tu cree un objet file en passant un chemin en parametre au constructeur. Tu peux savoir si un objet file est un repertoire ou un fichier ou autre les fonction isDirectory() et cie.
Et tu peux avoir la liste des fichiers contenus dans un repertoire avec list().

march99, c'est un peu bourrin et non portable comme methode.

vivien68
vivien68
Niveau 9
23 août 2009 à 22:09:32

ok merci je vais voir ça

_skip
_skip
Niveau 10
24 août 2009 à 21:31:59

C'est un bon exercice pour utiliser une pile et créer un algo depth-first. Sans récursivité...

march99
march99
Niveau 10
25 août 2009 à 01:39:26

Oui bon j'ai compris que ma méthode était bourrine :gni:

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment