Проверяю с дебаггером - заходим в цикл, делаем проверку, но counter каким-то необычным способом не увеличивается на единицу((((
package com.javarush.task.task19.task1907;
/*
Считаем слово
*/
import java.io.*;
import static java.lang.System.in;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader fileNameReader = new BufferedReader(new InputStreamReader(in));
String fileName = fileNameReader.readLine();
FileReader reader = new FileReader(fileName);
fileNameReader.close();
String fileContent = "";
while(reader.ready()){
fileContent += (char)reader.read();
}
String [] parsedFileContent = fileContent.split("\\,");
int counter = 1;
for (String s : parsedFileContent) {
if (s.equals("world")){
++counter;
}
}
System.out.println(counter);
reader.close();
}
}