G
guest_13
Gast
Hallo Leute!
Ich möchte gerne ein wenig für meine Java-Prüfung üben. Dazu haben wir eine Aufgabe von unserem Vortragenden bekommen:
Erstellen Sie ein Java-Programm, welches von einem Wort (1. Kommandozeilen-Parameter) die Anzahl der Buchstaben ausgibt, wobei zwischen Groß- und Kleinschreibung nicht unterschieden werden soll.
Bsp: java Buchstaben Hallo
a: 1x
h: 1x
l: 2x
o: 1x
Ich hab mir auch schon einige Überlegungen dazu einfallen lassen. Ich könnte dies doch mit den switch-Anweisungen machen oder? Dies sind aber so viele, also wollte ich mal nachfragen, ob ihr wisst, ob es auch ohne switch-Anweisungen zu realisieren ist. Ich weiss auch das das Subtrahieren von Zeichen eine Zahl liefert, die ich dann wiederum als Index für einen Array verwenden könnte. "d" - "a" = 3
Aber wie setze ich dieses Programm nun wirklich am besten um?
Ich bitte um eure rasche Hilfe - sonst verzweifle ich noch an diesem Programm!
Herzlichen Dank im Voraus!
Ich möchte gerne ein wenig für meine Java-Prüfung üben. Dazu haben wir eine Aufgabe von unserem Vortragenden bekommen:
Erstellen Sie ein Java-Programm, welches von einem Wort (1. Kommandozeilen-Parameter) die Anzahl der Buchstaben ausgibt, wobei zwischen Groß- und Kleinschreibung nicht unterschieden werden soll.
Bsp: java Buchstaben Hallo
a: 1x
h: 1x
l: 2x
o: 1x
Ich hab mir auch schon einige Überlegungen dazu einfallen lassen. Ich könnte dies doch mit den switch-Anweisungen machen oder? Dies sind aber so viele, also wollte ich mal nachfragen, ob ihr wisst, ob es auch ohne switch-Anweisungen zu realisieren ist. Ich weiss auch das das Subtrahieren von Zeichen eine Zahl liefert, die ich dann wiederum als Index für einen Array verwenden könnte. "d" - "a" = 3
Aber wie setze ich dieses Programm nun wirklich am besten um?
Ich bitte um eure rasche Hilfe - sonst verzweifle ich noch an diesem Programm!
Herzlichen Dank im Voraus!