Hallo Community,
ich hab folgendes Problem ich möchte eine Programm dass entfernte Ähnlichkeiten mit Siri hat aber viel simpler funktioniert.
Ablauf des Programm lautet folgerndermaße:
Eingabe String "Wieviel Uhr ist es" -> Jedes Wort wird in der angelegten HashMap nach Schlüsselwörter gesucht -> Wenn "Uhr" (Key) gefunden wurde, dann dementsprechenden String in einer Klasse durch methoden Verarbeiten ----> Ausgabe String (" Es ist " + HH:mm "Uhr.").
Nur wie kann ich dem compiler zur Laufzeit mitteilen welche methode er benutzen soll z.b. bei "Uhr"
Wenn in hasmap.get(Uhr) == true ist benutze Methode:
public String processUhrzeit(String eingabeString){
Verarbeitungsblock
return antwort;
}
Vielen Dank im Vorraus für die Antworten
ich hab folgendes Problem ich möchte eine Programm dass entfernte Ähnlichkeiten mit Siri hat aber viel simpler funktioniert.
Ablauf des Programm lautet folgerndermaße:
Eingabe String "Wieviel Uhr ist es" -> Jedes Wort wird in der angelegten HashMap nach Schlüsselwörter gesucht -> Wenn "Uhr" (Key) gefunden wurde, dann dementsprechenden String in einer Klasse durch methoden Verarbeiten ----> Ausgabe String (" Es ist " + HH:mm "Uhr.").
Nur wie kann ich dem compiler zur Laufzeit mitteilen welche methode er benutzen soll z.b. bei "Uhr"
Wenn in hasmap.get(Uhr) == true ist benutze Methode:
public String processUhrzeit(String eingabeString){
Verarbeitungsblock
return antwort;
}
Vielen Dank im Vorraus für die Antworten