X-Git-Url: http://svarog.pmf.uns.ac.rs/gitweb/?p=spa1-materijali.git;a=blobdiff_plain;f=kodovi%2Ffajlovi%2FFajloviBezBiblioteke.java;fp=kodovi%2Ffajlovi%2FFajloviBezBiblioteke.java;h=eac889005c3672d0c48be893be8d0ae84eb9b3e7;hp=0000000000000000000000000000000000000000;hb=e6c1e4a5276e463e8b7c64fe5c8b955b6a219fbe;hpb=a5eb47b324c6729095eaf327bc8a86b52c9f480c diff --git a/kodovi/fajlovi/FajloviBezBiblioteke.java b/kodovi/fajlovi/FajloviBezBiblioteke.java new file mode 100644 index 0000000..eac8890 --- /dev/null +++ b/kodovi/fajlovi/FajloviBezBiblioteke.java @@ -0,0 +1,32 @@ +import java.io.*; +import java.nio.file.*; + +/** + * Kratka demonstracija rada sa fajlovima preko ugradjenih biblioteka + */ +public class FajloviBezBiblioteke { + public static void citaj(String ime) { + try (BufferedReader reader = Files.newBufferedReader(Paths.get(ime))) { + String line = null; + while ((line = reader.readLine()) != null) { + System.out.println(line); + } + } catch (IOException x) { + System.err.format("IOException: %s%n", x); + } + } + + public static void pisi(String ime, String sadrzaj) { + try (BufferedWriter writer = Files.newBufferedWriter(Paths.get(ime))) { + writer.write(sadrzaj, 0, sadrzaj.length()); + } catch (IOException x) { + System.err.format("IOException: %s%n", x); + } + } + + public static void main(String[] args) { + String ime = "fajl.txt"; + citaj(ime); + pisi("izlaz.txt","tekstic"); + } +}