Lister une directory

raistlyn666 Messages postés 2 Date d'inscription vendredi 14 novembre 2003 Statut Membre Dernière intervention 11 mars 2004 - 13 févr. 2004 à 13:02
cs_neodante Messages postés 2835 Date d'inscription lundi 11 août 2003 Statut Modérateur Dernière intervention 16 décembre 2006 - 13 févr. 2004 à 19:38
bjr a tous,

voila je cherche a lister les repertoire en affichant le nom, la derniere date de modif et bq d'autre choses...
j'ai deja un debut de code:
public final class DirLister {
private static File getDir(final String[] args){
if(0 == args.length)
return new File(".");
final File result = new File(args[0]);
if (!result.isDirectory()){
System.err.println(args[0] + "is not a directory.");
System.exit(1);
}
if(!result.canRead()){
System.err.println(args[0] + "cannot be read.");
System.exit(2);
}
return result;
}

public static void main(final String[] args)
throws IOException{
final File dir = getDir(args).getCanonicalFile();
System.out.println(dir.getPath() + ":\n");
final File[] files = dir.listFiles();
for(int index = 0; index < files.length; index++){
final File file = files[index];
System.out.print(file.getName());
if(file.isDirectory()){
System.out.print(File.separatorChar);
System.out.print(" ");
System.out.print(file.length());
System.out.print(" ");
System.out.println(new Date(file.lastModified()));
}
}
j'aimerais gérer un StringBuffer pour stocker le nom de la directory mais voila, je bloque.
merci pour le coup de main

1 réponse

cs_neodante Messages postés 2835 Date d'inscription lundi 11 août 2003 Statut Modérateur Dernière intervention 16 décembre 2006 11
13 févr. 2004 à 19:38
:big) Neodante :big)

Je n'ai pas regarder ton code mais tu devrais pourvoir en trouver sur le site très bien fait ... si je ne m'abuse !!!!
@+

[Responsable www.neogamedev.com]
0
Rejoignez-nous