jeudi 8 décembre 2016

Objektvergleich Enum

jeudi 8 décembre 2016
Ich habe ein Objekt status einer Klasse PlayerSate, die ein enum mit den Zuständen NO_FILE. PLAYING, PAUSED und STOPPED ist. status nimmt immer jeweils einen dieser Zustände an.
Wenn ich jetzt in einem if-Statement überprüfen will ob status im Moment den Zustand PLAYING hat, muss ich dann...
a) if (this.status.equals(PlayerState.PLAYING)) oder
b) if (this.status == PlayerState.PLAYING) schreiben?
Bzw.: Muss ich ich auf Gleichheit oder "Selbstheit" überprüfen?

Objektvergleich Enum

0 commentaires:

Enregistrer un commentaire

 
◄Design by Pocket