Помогите! Ну и что ему не нравиться?
package com.javarush.task.task18.task1822;
/*
Поиск данных внутри файла
*/
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
InputStreamReader file = new InputStreamReader(new FileInputStream(reader.readLine()), "UTF-8");
reader.close();
String s = "";
int k;
while (file.ready()) {
k = (char) file.read();
if (k != 10) s = s + (char) k;
else {
if (s.substring(0, s.indexOf(" ")).equals(args[0]))
System.out.println(s);
s = "";
}
}
file.close();
}
}