// TEKSTILISED JADAFAILID import java.io.*; class SV{ // sisestamise ja väljastamise vahendeid // privaatsed klassiväljad -------------------------------------- //(konsoolilt sisestaja ja konsoolile väljastaja) private static BufferedReader konsoolilt = new BufferedReader( new InputStreamReader(System.in)); private static PrintStream konsoolile = System.out; // samaväärne: //PrintWriter konsoolile = new PrintWriter( // new OutputStreamWriter(System.out), true); // isendiväljad (failist lugeja ja faili kirjutaja) ------------ public BufferedReader sfail; // sisendfailist lugeja public PrintWriter vfail; // väljundfaili kirjutaja // konstruktorid ------------------------------------------------- SV(String sisendfailiNimi)throws IOException{ // 1. konstruktor sfail = new BufferedReader(new FileReader(sisendfailiNimi)); vfail = null; } SV(String sisendfailiNimi, String väljundfailiNimi) throws IOException{ // 2. konstruktor sfail = new BufferedReader(new FileReader(sisendfailiNimi)); vfail=new PrintWriter(new FileWriter(väljundfailiNimi),true); } // klassimeetodid ------------------------------------------------ public static void v(String s){ // väljastada sõne s konsoolile konsoolile.print(s); // System.out.print(String s) analoog }//v public static void vr(String s){// väljastada rida s konsoolile konsoolile.println(s);//System.out.println(String s) analoog }//vr public static String sr(){// sisestada rida konsoolilt try{ return konsoolilt.readLine();// sisestuse lõpetab 'Enter' } catch(IOException e){ System.err.println(e); } return null; }//sr }//SV