gitweb on Svarog

projekti pod git sistemom za održavanje verzija -- projects under the git version control system
primeri rada sa fajlovima
[spa1-materijali.git] / kodovi / fajlovi / FajloviBezBiblioteke.java
1 import java.io.*;
2 import java.nio.file.*;
4 /**
5 * Kratka demonstracija rada sa fajlovima preko ugradjenih biblioteka
6 */
7 public class FajloviBezBiblioteke {
8 public static void citaj(String ime) {
9 try (BufferedReader reader = Files.newBufferedReader(Paths.get(ime))) {
10 String line = null;
11 while ((line = reader.readLine()) != null) {
12 System.out.println(line);
13 }
14 } catch (IOException x) {
15 System.err.format("IOException: %s%n", x);
16 }
17 }
19 public static void pisi(String ime, String sadrzaj) {
20 try (BufferedWriter writer = Files.newBufferedWriter(Paths.get(ime))) {
21 writer.write(sadrzaj, 0, sadrzaj.length());
22 } catch (IOException x) {
23 System.err.format("IOException: %s%n", x);
24 }
25 }
27 public static void main(String[] args) {
28 String ime = "fajl.txt";
29 citaj(ime);
30 pisi("izlaz.txt","tekstic");
31 }
32 }
Svarog.pmf.uns.ac.rs/gitweb maintanance Doni Pracner