Guest User

Untitled

a guest
Jan 3rd, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. package com.javarush.task.task19.task1907;
  2.  
  3. /*
  4. Считаем слово
  5. */
  6.  
  7. /*
  8. Считать с консоли имя файла.
  9. Файл содержит слова, разделенные знаками препинания.
  10. Вывести в консоль количество слов "world", которые встречаются в файле.
  11. Закрыть потоки.
  12. */
  13.  
  14. import java.io.*;
  15.  
  16. public class Solution {
  17. public static void main(String[] args) throws IOException {
  18. BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
  19. BufferedReader fileReader = new BufferedReader(new FileReader(reader.readLine()));
  20. int i = 0;
  21. while (fileReader.ready()) {
  22. String[] strings = fileReader.readLine().split("\\W");
  23. for (String str : strings) {
  24. if (str.equals("world")) i++;
  25. }
  26. }
  27. reader.close();
  28. fileReader.close();
  29. System.out.println(i);
  30. }
  31. }
Add Comment
Please, Sign In to add comment