Daniel Thoma: Übersetzung Morsealphabet zu String

Beitrag lesen

Hallo Crypto,

Die elegantere Lösung als mit split und else-if-Ungetümen zu arbeiten wäre:

  • java.util.Scanner verwenden um die Eingabe in einzelne Morse-Zeichen zu zerlegen und zeichenweise abzuarbeiten.
  • In einer java.util.HashMap die Zuordung von Morse zu normalen Zeichen speichern.
  • Zeichen übersetzen und den neuen String mittels java.lang.StringBuilder zusammenbauen oder direkt in einen Writer ausgeben.

Der Kernalgorithmus ohne die Erzeugung der Map lässt sich in 3 - 4 Zeilen programmieren.

Grüße

Daniel