Input/Output Konsolenbefehle mit Parametern

Bener

Mitglied
Hallo,

ich habe ein Problem bei einer Übungsaufgabe. Darin soll über einen Konsolenbefehl eine Methode aufgerufen und dieser Parameter übergeben werden.

Beispiel:
Der Befehl "insert key:value" soll eine Insertmethode aufrufen und dabei die Parameter key (ein String) und value (eine Integerzahl) übergeben.

Allerdings scheitere ich daran die Methode aufzurufen und ihr die Parameter zu übergeben.

Nun meine Frage, wie kann ich das Problem einfach lösen?

Gruß und Danke für eine Antwort
Bener
 

Tobse

Top Contributor
Ich gehe mal davon aus, dass du nach dem parsen von "<befehl> <key>:<value>" drei Strings vorliegen hast: "insert", "key" und "value".
Was hast du denn schon probiert um mit diesen 3 Strings die Methode aufzurufen?
 

Bener

Mitglied
Ich habe mir gedacht ich könnte die Methode folgendermaßen aufrufen:

Java:
if (Terminal.readLine().equals("insert")) {
            insert(T obj);
}
Terminal.readLine ist eine Methode für den Reader. Das Problem ist, dass ich nicht weiß, wie ich die Parameter key und value der aufgerufenen insert-Methode übergebe.
 

Saheeda

Top Contributor
Ich greife mal Tobses Antwort auf:

Weißt du, wie du einen String "insert key:value" in die drei Parameter "insert", "key" und "value" zerlegst (parst)?

Wenn ja: Wie werden diese drei gespeichert?

Wenn nein: Was hast du schon probiert, um den Parser zu bauen?
 

Bener

Mitglied
Ich denke, man könnte den String mit einer Split-Methode zerlegen, in die drei Parameter. Danach können diese umgewandelt werden, also value zu Interger.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
frager2345 Java Singleton Muster -> Methode für Konstruktor mit Parametern Java Basics - Anfänger-Themen 3
M Wie kann ich in einem Konstruktor die Methode eines anderen Interfaces mit den jeweiligen Parametern aufrufen? Java Basics - Anfänger-Themen 8
A Objekte mit Parametern in eine Liste packen Java Basics - Anfänger-Themen 19
F HttpURLConnection mit vielen Parametern Java Basics - Anfänger-Themen 3
J Übergabe von Parametern an andere Methoden Java Basics - Anfänger-Themen 5
E Methode mit Parametern um Objekte zu übergeben Java Basics - Anfänger-Themen 4
T Interface Methode im Interface mit mehreren Parametern Java Basics - Anfänger-Themen 10
J Methode mouseClicked mit zu übergebenden Parametern Java Basics - Anfänger-Themen 1
J Erste Schritte Java CMD Taschenrechner mit Parametern! Java Basics - Anfänger-Themen 16
C Objekte mit Parametern sortieren Java Basics - Anfänger-Themen 8
U assertEquals mit drei Parametern? Java Basics - Anfänger-Themen 4
F Klassen Ein nicht existierendes Objekt in Parametern übergeben Java Basics - Anfänger-Themen 16
F Java-Programm aus CMD ausführen mit Parametern Java Basics - Anfänger-Themen 7
M Konstruktor mit unterschiedlichen Parametern? Java Basics - Anfänger-Themen 3
M Methode mit beliebigen Parametern in abstrakter Klasse definieren Java Basics - Anfänger-Themen 8
A Methoden Methode mit Parametern Java Basics - Anfänger-Themen 25
M Datentypen Konstruktor mit generischen Parametern überladen Java Basics - Anfänger-Themen 3
M Collections mit >2 type Parametern? Java Basics - Anfänger-Themen 8
M Singleton mit Parametern im Konstruktor Java Basics - Anfänger-Themen 18
M Fragen zu Methoden (void/return), Übergabe von Parametern Java Basics - Anfänger-Themen 3
xehpuk Polymorphie Polymorphie in Parametern Java Basics - Anfänger-Themen 5
N OOP Dynamische Objekte und nach Parametern durchsuchen Java Basics - Anfänger-Themen 4
N Vererbung von Konstruktoren mit Parametern Java Basics - Anfänger-Themen 7
D Funktion mit optionalen Parametern möglich? Java Basics - Anfänger-Themen 3
A Konstruktor mit Parametern Java Basics - Anfänger-Themen 7
O Kleines Problem mit Konstruktor mit Parametern aus generischer Klasse...oder so ;) Java Basics - Anfänger-Themen 2
R Drag&Drop mit Parametern Java Basics - Anfänger-Themen 6
G Übergabe von Parametern an JSP Java Basics - Anfänger-Themen 3
M Methoden aufruf mit optionalen Parametern! Java Basics - Anfänger-Themen 4
G Thread mit Parametern Java Basics - Anfänger-Themen 5
H array aus parametern + hilfe! Java Basics - Anfänger-Themen 4
L Problem mit Aufruf von Objekten,übergeben von Parametern Java Basics - Anfänger-Themen 6
K rekursive Funktion mit mehreren Parametern Java Basics - Anfänger-Themen 5
S Kommandozeile mit 2 Parametern int und boolean Java Basics - Anfänger-Themen 5
G Fenster mit Parametern aufrufen Java Basics - Anfänger-Themen 4
D Klassenaufruf mit mehreren Parametern vereinfachen Java Basics - Anfänger-Themen 10
L JAR-Datei mit Parametern aufrufen Java Basics - Anfänger-Themen 4
P final mit Parametern Java Basics - Anfänger-Themen 3
P Vererbung: Konstruktor mit Parametern Java Basics - Anfänger-Themen 11

Ähnliche Java Themen

Neue Themen


Oben