rendered paste bodyimport java.io.*;
public class TekstitiedostonLukija {
static File tiedosto;
static BufferedReader syottotdsto = null;
public static void main(String[] args) {
if (args.length != 2) {
System.out.println("Anna vain kaksi parametria!");
System.out.println("1. Parametri kertoo luettavan tiedoston.");
System.out.println("2. Parametri kerralla luettavien rivien lukumäärän (0 on vakio).");
}
else {
int lkm = new Integer(args[1]);
File tdsto = new File(args[0]);
tiedosto = tdsto;
try {
syottotdsto = new BufferedReader(new FileReader(tiedosto));
}
catch (FileNotFoundException e2) {
System.out.println("Tiedostoa " + tiedosto + " ei löytynyt!");
}
catch (NumberFormatException e3) {
System.out.println("2. Parametri ei ollut kokonaisluku!");
}
TekstitiedostonIteroija teksti = new TekstitiedostonIteroija(tdsto, lkm);
teksti.hasNext();
}
}
}