![]() |
se uporabljata za branje in pisanje v datoteke; |
![]() |
za branje in pisanje imata enake metode kot InputStream in OutputStream; torej read in write. |
import java.io.*; class testCopy { public static void main (String argv[]) { int c; FileInputStream fin; FileOutputStream fout; try { fin=new FileInputStream("lala"); fout=new FileOutputStream("lala-copy"); while ((c=fin.read())!=-1) { // beremo do konca datoteke System.out.println((char)c); fout.write(c); // pišemo v drugo datoteko } } catch (FileNotFoundException e) { System.out.println("Ne morem odpreti datoteke " + e.getMessage()); } catch (IOException e) { System.out.println("Napaka pri branju " + e.getMessage()); } catch (Exception e) { System.out.println("Neka druga napaka"); } } }