Проверь, почему программа находит больше слов "world" чем есть в файле. где ошибка. где ошибка
...
int l = s.split("world").length;
System.out.println(l);
...