raistlyn666
Messages postés2Date d'inscriptionvendredi 14 novembre 2003StatutMembreDernière intervention11 mars 2004
-
13 févr. 2004 à 13:02
cs_neodante
Messages postés2835Date d'inscriptionlundi 11 août 2003StatutModérateurDernière intervention16 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