Чтение текстового файла и возврат совпадения
when the user enter the year which is no exits in the text file, it will display no such records, but the no records statements are being display 4 times, which is the same with my with my total records in the text file. How to make the no records only display 1 time?
<pre> private static void searchForName() throws IOException { /* List<String> lines = Files.readAllLines(Paths.get("C:\\assignment\\student.txt")); for (String line : lines) { if (line.contains(name)) { System.out.println(line); } } */ } } } class Utility { static boolean numberOrNot(String input) { try { Integer.parseInt(input); } catch(NumberFormatException ex) { return false; } return true; } }
Что я уже пробовал:
я стараюсь не записывать apper на 1 раз, а не Несколько же раз совпадает с моими итоговой записи в текстовый файл.