Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

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

okei danke fürs umbenennen und so :)

aber leider kapier ich das enum types nicht :(

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.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.