Zum Inhalt springen

Empfohlene Beiträge

Geschrieben (bearbeitet)

Guten Tag.

Ich habe vorkurzem in der Schule angefangen zu lernen wie man mit BlueJ umgeht.

Nun müssen wir ein eigenes Projekt machen mit einer Klasse, Kontruktoren, Methoden usw..

Nun bin ich auf ein Problem gestoßen.

Ich habe die Klasse Radio erstellt und will nun etwas ausgeben am Bildschirm.


    public void ausgabe () {

              System.out.println (" Die aktuelle Lautstärke von " + typ + " beträgt " +  aktLautstaerke + " dB und die Frequenz ist auf " [COLOR="red"]+ aktFrequenz +[/COLOR] " eingestellt ");

    }

jetzt will ich die stelle, ich rot gefärbt hab so haben, dass wenn z.b. die aktFrequenz = 105, dass dann nicht der wert da steht sonern BigFM...

wäre super wenn mir jemand hilft ;D

MfG

Marvin

Bearbeitet von flashpixx
Code-Tags
Geschrieben

Generell würde ich an der Stelle mit HashMaps arbeiten

HashMap (Java 2 Platform SE v1.4.2)

Dann baust Du Dir eine Methode, der Du als Parameter die aktuelle Frequenz übergibst; welche Dir dann den entsprechenden String zurückgibt.

Innerhalb der Methode überprüfst Du, ob die aktuelle Frequenz in der HashMap enthalten ist; wenn nicht kannst Du ja einen Standardstring zurückgeben lassen.

Der Vorteil: Du kannst später die Zuweisungen aus einem externen File einlesen und in der HashMap ablegen. So bist Du recht flexibel für Erweiterungen.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...