Trouver le nbre d'octet d'un fichier en java

Résolu
javabaka -  
 =) -
Bonjour,
je voudrais trouver le nombre de byte qu'il y a dans un fichier,
j'ai chercher sur le web, j'ai eu la piste d'un byteBuffer mais je sais pas comment ca marche
si quelqu'un pourais me donner juste la partie qu'il me manque

voila mon code :

String args = ".";

File f = new File(args);
String[] files = f.list();

for (int i = 0; i < files.length; i++) {
 

    if(new File(args+"\\"+files[i]).isDirectory()){
	  System.out.print("\trépertoire");
    }else {
	  if (new File(args+"\\"+files[i]).isFile()){
		System.out.print("\tfichier\t");
	  }
    }
    
    //afficher le nombre d'octet du fichier File[i]

}

2 réponses

  1. javabaka
     
    jai résolu mon problème, pour ceux qui voudrait le savoir jai utilisé la classe FileInputStream

    
    int octet;
    
    FileInputStream octets = new FileInputStream(new File(args+"\\"+files[i]));
    octet = octets.available();
    
    System.out.print("octet");
    
    
    2