Не проходит с комментарием "Проверь, почему программа находит больше слов "world" чем есть в файле."
package com.javarush.task.task19.task1907;
/*
Считаем слово
*/
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws Exception{
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
String fileName=reader.readLine();
String s="";
FileReader file=new FileReader(fileName);
while(file.ready()){
char a= (char) file.read();
s=s+a;
}
int result=0;
for(int i=0;i<s.length()-4;i++){
String x=String.valueOf(s.charAt(i))+s.charAt(i+1)+s.charAt(i+2)+s.charAt(i+3)+s.charAt(i+4);
if(x.equals("world")){
result++;
}
x="";
}
System.out.println(result);
reader.close();
file.close();
}
}
//C:\Users\AChuprikov\Andrew.txt