Почему валидатор считает, что может учитываться не весь ID, а его часть?
package com.javarush.task.task18.task1822;
/*
Поиск данных внутри файла
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
String id = "";
for (int i = 0; i < args.length; i++) {
id = id.concat(args[i]);
}
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String fileName = reader.readLine();
reader.close();
reader = new BufferedReader(new FileReader(fileName));
String line;
while ((line = reader.readLine()) != null) {
if (line.contains(id)) {
System.out.println(line);
break;
}
}
reader.close();
}
}