Les performances sont pires encore:
en utilisant :
	
	Collection<File> files =FileUtils.listFilesAndDirs(baseDirectory, TrueFileFilter.INSTANCE, DirectoryFileFilter.DIRECTORY);
 et une boucle c'est la cata.
Avec :
	
	1 2
   | Collection<File> files2 =FileUtils.listFiles(baseDirectory, null, true);
			    Collection<File> files3 =FileUtils.listFilesAndDirs(baseDirectory, new NotFileFilter(TrueFileFilter.INSTANCE), DirectoryFileFilter.DIRECTORY);  | 
 et un .size() encore plus long.
 Scanning base directory: 
86853
15963
time :34758 ms
Bref faut changer de méthode
Qui aurait une solution ? (Je souhaite juste le nombre de fichier/repertoire sans les noms et/ou attributs )
						
					
Partager