Wie vergleicht Enumeration in Java?
Wie vergleicht Enumeration in Java?

Video: Wie vergleicht Enumeration in Java?

Video: Wie vergleicht Enumeration in Java?
Video: Java Tutorial - Enums 2024, November
Anonim

Aufzählung implementiert vergleichbare Schnittstelle und es ist vergleichen mit () Methode vergleicht nur den gleichen Typ von aufzählen . Auch natürliche Reihenfolge von Aufzählung ist die Reihenfolge, in der sie sind im Code deklariert. Wie auf 10 Beispielen von gezeigt Aufzählung in Java , die selbe Reihenfolge ist wird auch von der ordinal()-Methode von. verwaltet aufzählen , welcher ist von EnumSet und EnumMap verwendet.

Was ist in diesem Zusammenhang eine Enumeration in Java?

Java-Aufzählungen . Ein aufzählen ist eine spezielle "Klasse", die eine Gruppe von Konstanten (unveränderliche Variablen, wie finale Variablen) darstellt. Um eine zu erstellen aufzählen , benutze die aufzählen Schlüsselwort (anstelle von class oder interface) und trennen Sie die Konstanten durch ein Komma.

Ist enum vergleichbar? Aufzählung Konstanten sind nur vergleichbar zu anderen aufzählen Konstanten derselben aufzählen Typ. Die von dieser Methode implementierte natürliche Reihenfolge ist die Reihenfolge, in der die Konstanten deklariert werden.

Wie vergleicht Enum dementsprechend mit String?

Zum String vergleichen zu Aufzählung Typ, den Sie konvertieren sollten aufzählen zu Schnur und dann vergleichen Sie. Dafür können Sie die Methode toString() oder die Methode name() verwenden. toString()- Gibt den Namen von diesem zurück aufzählen konstant, wie in der Deklaration enthalten.

Wie vergleicht man Objekte in Java?

In der Lage sein vergleichen zwei Java-Objekte der gleichen Klasse der boolesche gleich ( Objekt obj) muss von der Klasse überschrieben und implementiert werden. Der Implementierer entscheidet, welche Werte gleich sein müssen, um zwei zu berücksichtigen Objekte gleich sein.

Empfohlen: