Может будут идеи??
package com.javarush.task.task18.task1822;
/*
Поиск данных внутри файла
*/
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader consoleReader = new BufferedReader(new InputStreamReader(System.in));
BufferedReader reader = new BufferedReader(new FileReader(consoleReader.readLine()));
while (reader.ready()) {
String str = reader.readLine();
String[] resStr = str.split(" ");
if (resStr[0].contains(args[0])) {
System.out.println(str);
}
}
reader.close();
consoleReader.close();
}
}