lolipop12

OS Lab 1.1

Mar 21st, 2019
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.79 KB | None | 0 0
  1. import java.io.File;
  2. import java.io.FilenameFilter;
  3.  
  4. public class HW01_1 {
  5. public static void main(String [] args) {
  6.     if(args.length==0) {
  7.         System.out.println("Ne e vneseno nishto");
  8.         return;
  9.     }
  10.     File directory=new File(args[0]);
  11.     if(!directory.exists()) {
  12.         System.out.print("Ne postoi takov fajl");
  13.     return;
  14.     }
  15.     if(!directory.isDirectory()) {
  16.         System.out.print("Fajlot so toa ime ne e directory");
  17.         return;
  18.     }
  19.     File [] files=directory.listFiles(new FilenameFilter(){
  20.    
  21.         @Override
  22.         public boolean accept(File a,String name) {
  23.             return name.endsWith(".txt");
  24.            
  25.         }
  26.        
  27.     });
  28.     int zbir=0;
  29.     for(File f:files)
  30.         zbir+=f.length();
  31.     double prosek=((double)zbir)/files.length;
  32.     System.out.println("Vkupnata golemina na fajlovite e:"+ zbir+" a prosekot e: "+ prosek+"bajti");
  33. }
  34. }
Add Comment
Please, Sign In to add comment