begin process at 2010 02 10 08:55:43
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Tutoriaux

 > COMMENT COPIER TOUTE UNE ARBORESCENCE

COMMENT COPIER TOUTE UNE ARBORESCENCE


 Information sur la source

Note :
Aucune note
Catégorie :Tutoriaux Classé sous :copie, tree, arborescence, recursivité, répertoire Niveau :Débutant Date de création :04/05/2007 Vu / téléchargé :9 689 / 606

Auteur : larsson

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note


 Description

Bon, la je ne re-invente pas la roue. C'est un simple code qui permet de copier le contenu d'un repertoire dans un autre.
Le contenu du repertoire n'est pas forcement que des fichiers, il peut se composer de sous-repertoires. Je dépose ce code pour la simple et unique raison c'est que j'en ai pas trouver de code qui le fait. ce n'ai pas sorcier, c'est un ptit code qui peut servir d'exemple.


 Conclusion

Je suis l'auteur de la  partie contructeur de la classe Copy, le reste c'est du code récupére quelque part du net et qui a trainé dans mon disque dur.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip PARCOURIR UN DOCUMENT XML AVEC XOM
COMMENT LANCER UNE COMMANDE SYSTEME A PARTIR D'UN SIMPLE COD...
Source avec Zip Source avec une capture LOOK AND FEEL + JTABBEDPANE

 Sources de la même categorie

NOMBRE D'OCCURENCE D'UNE CHAINE DE CARACTÈRE DANS TOUS LES F... par deadhand
Source avec Zip CLIENT / SERVER CORBA AVEC NAMESERVICE ET AVEC FICHIER par ghitaik
Source avec Zip IMPLEMENTATION DU PATTERN DÉCORATEUR EN TROIS TEMPS EN PARTA... par pouicky
Source avec Zip JIRC IRC ROBOT CLIENT EXEMPLE par Hassen Ben Tanfous
Source avec Zip Source avec une capture MODIFICATION DU VOLUME(GAIN) ET BALANCE(PAN) SUR UN FICHIER ... par Twinuts

 Sources en rapport avec celle ci

LISTAGE DES FICHIERS CONTENUE DANS UN DOSSIER ET SOUS-DOSSIE... par kryshnar
Source avec Zip Source avec une capture ARBRE BALANCÉ ( BTREE PLUS ) par Alain Proviste
Source avec Zip Source avec une capture PETIT PROGRAMME DE COPIE RAPIDE DE FICHIER par cadjak
Source avec Zip CRÉATEUR DE ARBORESCENCE TREENODE À PARTIR DE XML par loloof64
Source avec Zip CLASSES D'ARBRES (BINAIRE , BINAIRE DE RECHERCHE, AVL , BICO... par FireDraGon

Commentaires et avis

Commentaire de ltb69 le 05/05/2007 07:57:30

Je comprends pas pourquoi :
- a la fin du constructeur, tu recree un nouvel objet pour l'appel récursif, le GC va avoir du boulot :).
Prenons un exemple simple, mon disque C : 51000 fichiers => 51000 objets temporaire a garbager,
- tu définis des attributs qui ne te servent que dans ton constructeur. En plus tu ne pourrais te contenter que des "File", puisque les "String" sont dedans.

Je que j'aurais fait :
déplacer le code du constructeur dans une méthode copy(String, String), qui fait un appel récursif à elle même.
En plus, remplacer le "/" qui traine par File.separator, ca mange pas de pain.
Mais ca n'engage que moi ;)

J'en ai fais un il y a pas longtemps pour le boulot, et il n'est pas aussi bien commenté :))

Commentaire de larsson le 07/05/2007 10:41:58

tout a fait d'accord.
De un, ce code est fait rapidos. De deux, je ne voulais pas toucher le methode copy je l'ai laissé comme tel a l'origine. et finalement ce n'est pas le best of des codes source, comme je lai dit c'est un ptit truc pour avoir une solution.
Ce ci dit merci pour le commentaire, je me rend mainant compte que ce code n'est pas tout a fait pédagogique, je tiendrais compte de tes remarques, et je metterais la source a jour, enfin quand j'aurais le temp ;)
Merci encore une fois.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Parcourir une arborescence récursivement [ par Kouikoui ] Bonjour,J'ai un souci : je voudrais lister un répertoire, trouver tous les fichiers .txt qui sont dedans, y compris ceux des sous-répertoires.Je préci Modification d'un jar [ par Lyorix ] Bonjour, Voici mon problème : Je souhaite créer un programme java qui puisse ajouter dans un jar existant un fichier texte contenu dans un répertoir build.xml et arborescence d'un projet Eclipse [ par lizarajim ] salut à tous,j'ai quelques soucis à mettre en place un projet.quelqu'un pourrait t-il me fournir un build.xml simple et l'arborescence du projet à met tree menu [ par tony27 ] Hello ! Est-il possible de creer une arborescence de dossier qui se trouvent sur un hdd, mais de pouvoir l'inclure dans une page jsp donc pour un sit Copie d'une liste [ par chriskat ] Bonjour,je voudrais savoir comment copier une liste (ArrayList) dans une autre sans lien entre les 2, c'est à dire que si j'en modifie une, je ne veux récupérer le fichier le plus récent d'un répertoire et afficher son contenu [ par kifouillou ] Bonjour,  Mon souci aujourd'hui c'est de pouvoir récupérer le fichier le plus récent d'une liste de fichier d'un répertoire et d'afficher le contenu. [SWT] table et tree dans un onglet [ par stachus ] Bonjour, je voudrais savoir comment puis je faire pour mettre une Table dans un onglet(TabFolder) avec SWT.J'ai utilisé un composite mais cela ne fonc [SWT] Problème avec des arbres [ par sanchou ] Bonjour, je viens de me mettre à SWT (et aux IHM en général) et j'ai déjà un petit soucis... Je vous explique. Je voudrais mettre en place 2 Tree l'un Applet upload [ par fatalpicard ] Bonjour,je désire uploader le contenu d'un répertoire d'un poste clients sur un serveur. J'utilise pour la selection du répertoire l'objet FileDialog, Probleme de compliation avec ANT [ par talia ] bonjour a tous,J'ai un probleme lors de la compilation de mon fichier build.xml.Il butte sur mes fichiers java a la premiere ligne (meme en supprimant


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales