Wyszukaj plik w poszukiwaniu ciągu i zwróć ten ciąg, jeśli zostanie znaleziony
Jak można przeszukiwać plik txt dla ciągu znaków wprowadzanego przez użytkownika, a następnie zwracać ten ciąg do konsoli. Napisałem kod, który nie działa poniżej, ale mam nadzieję, że może to zilustrować mój punkt ...
public static void main(String[] args) {
searchforName();
}
private static void searchForName() throws FileNotFoundException {
File file = new File("leaders.txt");
Scanner kb = new Scanner(System.in);
Scanner input = new Scanner(file);
System.out.println("Please enter the name you would like to search for: ");
String name = kb.nextLine();
while(input.hasNextLine()) {
System.out.println(input.next(name));
}
}
Plik „leader.txt” zawiera listę nazw.