/* Vaadatakse rekursiivselt läbi jooksva kataloogi ning tema alamkataloogide failid. * Tehakse loetelu failidest, mis on väiksemad kui 500 baiti. */ import java.io.*; class Faililoetelu{ static void trykiKataloog(String katalooginimi, float suurus){ String failid[]=new File(katalooginimi).list(); for(int i=0; i Suurus: "+suurus2+" baiti"); } if(new File(failinimi).isDirectory()){ trykiKataloog(failinimi, suurus); } } } static public void main(String argumendid[]) throws IOException{ BufferedReader sisse=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Sisesta kataloogi: "); String asukoht=sisse.readLine(); BufferedReader sisse2=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Sisesta suurus (baitides), millest suurematest tehakse väljatrükk: "); float suurus=Float.parseFloat(sisse2.readLine()); trykiKataloog(asukoht, suurus); } }