Я пытаюсь сделать метод поиска, редактировать и/или удалить конкретное слово в текстовом файлеПоиск изменять и удалять из текстового файла
private void modifyShow() throws FileNotFoundException, IOException {
Scanner input = new Scanner(System.in);
System.out.println("Please search for a TV Show\nExample: Simpsons");
String tvSearch = input.nextLine();
System.out.println("Displaying results for: " + tvSearch);
String searchTerm = tvSearch;
searchTerm = searchTerm.toLowerCase();
int count = 0;
Scanner show = new Scanner(new File("src/TVShows.txt"));
while (show.hasNext()) {// loop
if (show.equals(searchTerm)) { // find
System.out.println(show);// display
}
}
}
Так что на самом деле не найти файл, но его открывает его, я верю, но заявление while отбрасывает его. Поэтому, как только он найдет слово, ему нужно распечатать:
System.out.println("Enter a new name for " + tvSearch + ".");
И получите вход для показа, а затем замените его.
Но он все еще не хочет/не показывает поисковый запрос, почему-то, почему? –