Advertisement
krstevskim

OS_L1_1

Mar 19th, 2019
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.02 KB | None | 0 0
  1. import java.io.File;
  2. import java.io.FilenameFilter;
  3. import java.util.Scanner;
  4.  
  5. public class HW01_1 {
  6.     public static void main(String args[]){
  7.         String path;
  8.         Scanner s=new Scanner(System.in);
  9.         path=s.nextLine();
  10.         System.out.println(path);
  11.         File f;
  12.         s.close();
  13.         try{
  14.             f=new File(path);
  15.             File [] files=f.listFiles(new FileFilter());
  16.             double size=0;
  17.             for(File q :files){
  18.                 size+=q.length();
  19.             }
  20.             if(files.length!=0)
  21.             System.out.printf("%.2f bytes",size/files.length);
  22.             else
  23.                 System.out.println("0");
  24.         }
  25.         catch (Exception e){
  26.             System.exit(-1);
  27.         }
  28.     }
  29. }
  30. class FileFilter implements FilenameFilter{
  31.     @Override
  32.     public boolean accept(File dir, String name) {
  33.         name=name.substring(name.length()-4,name.length());
  34.         if(name.equals(".txt"))
  35.             return true;
  36.         return false;
  37.     }
  38.  
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement