begin process at 2010 02 10 13:14:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

 > 

 > 

APi sur files


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

APi sur files

mercredi 8 décembre 2004 à 12:19:27 | APi sur files

era

YOP,

je cherche a calculer la taille d'un repertoire
mais je fais planter la JVM si mon repertoire est immense
voici mon bout de code:

public static long tailleRepertoire(java.io.File repertoire){
long taille = 0;
for(int i = 0; i < repertoire.listFiles().length; i++) {
java.io.File tmp = repertoire.listFiles()[i];
if(tmp.isDirectory()){
taille += tailleRepertoireRecursif(tmp,taille);
}else{
taille += tmp.length();
}
}

return taille;
}

private static long tailleRepertoireRecursif(java.io.File repertoire,long taille){
for(int i = 0; i < repertoire.listFiles().length; i++) {
java.io.File tmp = repertoire.listFiles()[i];
if(tmp.isDirectory()){
taille += tailleRepertoireRecursif(tmp,taille);
}else{
taille += tmp.length();
}
}

return taille;
}

merci


Y a pas que $crosoft dans la vie......
Ebouda ^-[( ° ° )]-^


Cette discussion est classée dans : java, taille, long, repertoire, tmp


Répondre à ce message

Sujets en rapport avec ce message

APi sur files [ par era ] YOP,je cherche a calculer la taille d'un repertoiremais je fais planter la JVM si mon repertoire est immensevoici mon bout de code:public static long APi sur files [ par era ] YOP,je cherche a calculer la taille d'un repertoiremais je fais planter la JVM si mon repertoire est immensevoici mon bout de code:public static long APi sur files [ par era ] YOP,je cherche a calculer la taille d'un repertoiremais je fais planter la JVM si mon repertoire est immensevoici mon bout de code:public static long taille d'un repertoire [ par zoulou ] comment fait on pour trouver la taille d'un repertoire et ensuite changer ses attributs ?merci Comment déterminer la taille d'un très gros fichier ? [ par MTB ] J'ai besoin de capturer la taille d'un très gros fichier (valeur excédant la capacité d'une variable "long"). Les fonctions traditionelles (FileLen, f taille repertoire superieur à 2G° [ par alain ] Comment faire pour controler la taille d'un repertoire superieur à 2 G° car avec Getfolder j'ai un message d'erreur (il renvoi une valeur du type long IIS fissuré ???? [ par Matzaro ] Bonjour mesdames et messieurs, Je viens de débuter la réalisation d'un site perso en ASP et mon Pc qui jusque là marchait bien connait maintenant taille d'un tableau [ par cuq ] Y 'a t'il une table maximum pour un tableau avec VB6 ?J'ai un progamme  qui plante mais je ne trouve pas l'origine. dans mon cas il semble mais ce n'e Taille repertoire d'un disque [ par mbelha ] Comme simplement fair un scan de tout un disk pour voir la taille des repertoires principaux?Merci d'avance


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 : 19,095 sec (4)

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