Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Да се напише Java програма која прима два аргументи: локација на текстуална датотека и збор. Програмата треба да испечати колку пати се сретнува зборот проследен како втор аргумент, во текстуалната датотека проследена како прв аргумент.
- Решение: Решението од HW01_4.java фајлот го поставувате тука со copy-paste*/
- import java.io.BufferedReader;
- import java.io.FileReader;
- import java.io.IOException;
- import java.nio.file.Path;
- import java.nio.file.Paths;
- import java.util.Scanner;
- public class main {
- public static void main(String[] args) throws IOException {
- Scanner scanner = new Scanner(System.in);
- //System.out.println("Vnesi lokacija na datoteka");
- String source = scanner.nextLine();
- Path dir = Paths.get(source);
- BufferedReader bufferedReader=null;
- bufferedReader = new BufferedReader(new FileReader(dir.toString()));
- //System.out.println("Vnesi go zborot za prebaruvanje");
- String zbor = scanner.nextLine();
- int brojac = 0;
- String novRed;
- novRed = bufferedReader.readLine();
- while (novRed!=null){
- String [] zborovi = novRed.split(" ");
- for (int i=0; i<zborovi.length;i++)
- if (zbor.equals(zborovi[i]))
- brojac++;
- novRed=bufferedReader.readLine();
- }
- System.out.println("Zborot " + zbor + " ti se pojavuva " + brojac + " pati vo datotekata " + dir);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment