Друзі, я розумію що скорій за всього не вірно зрозумів умови задачи.
package ua.javarush.task.task18.task1822;
import java.io.*;
/*
Пошук даних усередині файлу
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));
String fileName = bufferedReader.readLine();
int id = 0;
if (args.length > 0) {
id = Integer.parseInt(args[0]);
}
bufferedReader.close();
//int id = 196;
try(
FileInputStream fis = new FileInputStream(fileName);
InputStreamReader reader = new InputStreamReader(fis);
BufferedReader bufferedReader1 = new BufferedReader(reader);
){
String string = "";
while (bufferedReader1.ready()){
string = bufferedReader1.readLine();
if (string.startsWith(String.valueOf(id))){
System.out.println(string);
}
}
}
}
}