Не могу понять, почему не проходит.
package com.javarush.task.task19.task1907;
import java.io.*;
import java.util.ArrayList;
/*
Считаем слово
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String fileOne = reader.readLine();
FileReader reader1 = new FileReader(fileOne);
reader.close();
ArrayList<Integer> list = new ArrayList<Integer>();
while (reader1.ready()) {
int sym = reader1.read();
list.add(sym);
}
reader1.close();
Integer ex = Integer.valueOf("world");
int count=0;
for (int i = 0; i < list.size(); i++) {
if (list.get(i) == ex) {
count++;
}
}
System.out.println(count);
}
}