Untitled

 avatar
unknown
plain_text
2 months ago
3.3 kB
5
Indexable
package org.example;
import java.util.Scanner;
import java.util.Random;
import java.io.*;

public class Main {
    public static void main(String[] args) {
        /*Scanner scanner = new Scanner(System.in);

        System.out.print("Unesite svoje ime: ");
        String ime = scanner.nextLine();

        try (FileWriter fw = new FileWriter("primer1.txt")){
            fw.write("Dobrodosao/la, " + ime + "! Nadamo se da ce ti se dopasti nas program.\n");
            System.out.println("Uspesno upisivanje u fajl.");
        }
        catch(IOException ex){
            System.out.println("Greska prilikom upisa!" +ex.getMessage());
            ex.printStackTrace();
        }*/



        /*try {
            File file = new File("test.txt");

            if(!file.exists()) {
                System.out.println("File ne postoji!");
                System.exit(1);
            }

            Scanner scanner = new Scanner(file);

            while(scanner.hasNext()) {
                String ime = scanner.next();
                String prezime = scanner.next();
                int godine = scanner.nextInt();

                System.out.println("\n Ime: " + ime + "\n Prezime: " + prezime + "\n Godine: " + godine);
            }

            scanner.close();
        }
        catch(FileNotFoundException ex) {
            ex.printStackTrace();
        }*/



        /*try (Scanner sc = new Scanner(new File("primer1.txt"))) {
            int counter = 0;

            while(sc.hasNext()) {
                sc.next();
                counter++;
            }

            System.out.println("Broj reči u fajlu: " + counter);
        }
        catch(IOException ex) {
            ex.printStackTrace();
        }*/

        /* 1. Zadatak
        Random rnd = new Random();

        Scanner scanner = new Scanner(System.in);

        try (FileWriter fw = new FileWriter("brojevi.txt")){
            for(int i = 0; i < 50; i++) {
                int randInt = rnd.nextInt(0, 100);
                fw.write(i + 1 + "-> " + randInt + "\n");
            }

        }
        catch(IOException ex){
            System.out.println("Greska prilikom upisa!" +ex.getMessage());
            ex.printStackTrace();
        }*/

        /* 2. Zadatak
        Scanner scanner = new Scanner(System.in);

        System.out.print("Unesite tekst: ");
        String tekst = scanner.nextLine();

        try (FileWriter fw = new FileWriter("ime.txt")){
            fw.write(tekst.toUpperCase());
            System.out.println("Uspesno upisivanje u fajl.");
        }
        catch(IOException ex){
            System.out.println("Greska prilikom upisa!" +ex.getMessage());
            ex.printStackTrace();
        }*/

        try {
            File file = new File("citanjeTeksta.txt");

            if(!file.exists()) {
                System.out.println("File ne postoji!");
                System.exit(1);
            }

            Scanner scanner = new Scanner(file);

            while(scanner.hasNext()) {
                System.out.println(scanner.nextLine());
            }

            scanner.close();
        }
        catch(FileNotFoundException ex) {
            ex.printStackTrace();
        }


    }
}
Leave a Comment