Enum und dann setter Setzen?

Status
Nicht offen für weitere Antworten.

rider

Aktives Mitglied
Hallo,
ich habe ein Enum:

Java:
	public enum Status
	{
		Erledigt,
		Offen		
	}

nun möchte ich mittels set-Methode das Enum auf "Erledigt" setzen.
Wie geht das ? (Einrichtung ist der Klassenname)

Java:
einrichtung.setStatus = "Erledigt";
Die Anführungszeichen sind Quark denke ich!
Sorry, habe davor noch nie wirklich mit Enums gearbeitet!
 
B

bygones

Gast
[c]einrichtung.setStatus = Status.Erledigt;[/c]
waere es aber nicht sinvoller da zu haben:
[c]einrichtung.setStatus(Status.Erledigt);[/c]
 
M

maki

Gast
Erledigt und Offen sind Objekte (soz. Singletons) des Enums (Klasse) Status.

Java:
einrichtung.setStatus(Status.Erledigt);

Enums sollte man übrigens komplett Groß schreiben ;)

nmachtrag: Kopierten Fehler korrigiert.
 

rider

Aktives Mitglied
Ok, ich hab hier eine Methode! Auch "ApaErledigt" ist ein Enum mit 2 Werten (offen und erledigt)!
Wenn ApaErledigt auf erledigt gesetzt wurde, dann soll eben auch der Status auf erledigt gesetzt werden!


Java:
	public void erledigtEinrichtung(){
		
		Einrichtung einrichtung = new Einrichtung();
		
		if (einrichtung.getApaErledigt() == einrichtung.ApaErledigt.Erledigt)
		{
			einrichtung.setStatus(Status.Erledigt);
		}
	}

Stimmt das so?
 
B

bygones

Gast
Java:
		if (einrichtung.getApaErledigt() == einrichtung.ApaErledigt.Erledigt)
das schaut n bisschen danach aus als ob du das selbe zweimal vergleichst ? ... sagen kann dir das aber keiner

ich vermute mal eher

Java:
if (einrichtung.getApaErledigt() == Status.Erledigt)
        {
            einrichtung.setStatus(Status.Erledigt);
        }

nur leider laesst dein Code jegliche Vermutung zu und ist so leider nicht zu beurteilen...
 
S

Spacerat

Gast
Erledigt und Offen sind Objekte (soz. Singletons) des Enums (Klasse) Status.
OT: Hat da jemand das DP Singleton immer noch nicht verstanden? Erledigt und Offen sind zwei Instanzen der Klasse Status und deswegen KEINE Singletons, nicht einmal sozusagen. Enum sagt aus, das es genau nur diese beiden Instanzen der Klasse Status gibt. Nur mal so zur Info, damit nicht wieder eine Grundsatzdiskussion über Singletons vom Zaun bricht.
 
B

bygones

Gast
OT: Hat da jemand das DP Singleton immer noch nicht verstanden? Erledigt und Offen sind zwei Instanzen der Klasse Status und deswegen KEINE Singletons, nicht einmal sozusagen. Enum sagt aus, das es genau nur diese beiden Instanzen der Klasse Status gibt. Nur mal so zur Info, damit nicht wieder eine Grundsatzdiskussion über Singletons vom Zaun bricht.
wenn schon Haarspalterei dann richtig ;-)
maki meinte ja sozusagen und das ist nicht identisch mit ist gleich
 
S

Spacerat

Gast
wenn schon Haarspalterei dann richtig ;-)
maki meinte ja sozusagen und das ist nicht identisch mit ist gleich
Hab' ich gelesen und in meinem Text auch berücksichtigt. Würde man bei einigen Dingen nicht diese Haare spalten, würden sie direkt falsch verstanden. Makis fehlgeleitete "Assoziation" ist ein gutes Beispiel.
@Maki: Ist aber kein Grund vor dem Verständnis von Singletons zu kapitulieren.
 
M

maki

Gast
@Spacerat

Ich habe ein falsche Aussage getroffen bez. Singletons.

Zufrieden? Oder noch mehr überflüssige Offtopic Diskussion über ein Thema das eigentlich keines ist?
 

tfa

Top Contributor
Die Begriffsverwirrung gibt's auch woanders. In Spring kann man Beans als "singleton" (scope) erzeugen, was auch nicht das geringste mit einem GoF-Singleton zu tun hat. Der Begriff ist nicht geschützt. Aber ihn so wenig wie möglich zu erwähnen, ist schon ein guter Ansatz.
 

rider

Aktives Mitglied
Ok: nochmal ausführlicher:
In der Klasse "Einrichtung" gibt es 2 Enums:

Java:
	public enum ApaErledigt
	{
		Erledigt,
		Offen		
	}
	@Column(name="apa_erledigt",length=8,nullable=false)
	@Enumerated(STRING)
	private ApaErledigt apaErledigt;


Und


Java:
	public enum Status
	{
		Erledigt,
		Offen		
	}
	@Column(name="status",length=8,nullable=false)
	@Enumerated(STRING)
	private Status status;



So:
Wenn ApaErledigt auf "Erledigt" gesetzt wird, dann soll sich auch der Status in "Erledigt" ändern. Ich denke das ist nun deutlich??
Wie sieht dann die Implementierung der Methode aus?
 
S

Spacerat

Gast
Java:
public void setApaErledigt(ApaErledigt status)
{
  this.apaErledigt = status;
  if(status == ApaErledigt.Erledigt) {
    setStatus(Status.Erledigt);
  }
}

public void setStatus(Status status)
{
  this.status = status;
}
@maki: Zufrieden? Klar... schon bei deinem vorherigen Post
 

rider

Aktives Mitglied
Jetzt mal noch eine andere Frage:

Nun mag ich noch eine Methode, die mir das ganze überprüft.... Geht das denn auch mit den den GETTERN?


Java:
public boolean istApaErledigt()
{
  if(getApaErledigt == ApaErledigt.Erledigt) {
    return true;
  }
}

Oder wie mache ich die If- Abfrage dann?
 
S

Spacerat

Gast
klar geht das. Ist aber keine Getter-Methode ;). Was noch geht wäre:
Java:
public boolean istApaErledigt()
{
  //          \/\/ nicht getApaErledigt!
  return apaErledigt == ApaErledigt.Erledigt;
}
Eine Getter-Methode sähe so aus:
Java:
public ApaErledigt getApaErledigt()
{
  return apaErledigt;
}
 

rider

Aktives Mitglied
würde es auch so gehen?
"Einrichtung" ist die Klasse in der das Enum ist!

Java:
	public boolean isApaErledigtErledigt()
	{
		Einrichtung.ApaErledigt apaErledigt;
		if(apaErledigt == Einrichtung.ApaErledigt.Erledigt)
		{
			return true;
		}
		
		return false;
	}
 

tfa

Top Contributor
Ja, aber wieso probierst du es nicht aus?
Die Lösung von Spacerat finde ich allerdings einfacher zu lesen.
 

rider

Aktives Mitglied
Nein!
das sind doch nun 2 verschiedene Methoden!
Einmal setzt er es, wenn der Fall eintritt
und die letztere Methode überprüft es einfach nur, ob der Fall eingetreten.
 
S

Spacerat

Gast
@tfa: Danke...
@TS: ... anzunehmen, das es so geht. Ich habe bisher angenommen, dass die Methoden in die Klasse Einrichtung implementiert werden sollen. Getter, Setter und Statusabfragen machen eigentlich ja auch nur dort Sinn, wo auch die Variablen (meistens "private") definiert wurden. In anderen Klassen kann man, zu gunsten der Lesbarkeit, die Enums seit Java 5 (JRE1.5) statisch importieren. Die Variablen dürfen in der Klasse Einrichten dann aber nicht mehr "private" sein, was oben genannte Methoden allerdings wieder unsinnig machen würde.
@Edit: ähm... Enums gibt es ja auch erst seit Java 5... Die JRE passt also...
 
Zuletzt bearbeitet von einem Moderator:

rider

Aktives Mitglied
Nein, die Methoden werden in der Service - Klasse implementiert.
Die Variablen sind private definiert und in der Klasse "Einrichtung"
Java:
	public enum ApaErledigt
	{
		Erledigt,
		Offen		
	}
	@Column(name="apa_erledigt",length=8,nullable=false)
	@Enumerated(STRING)
	private ApaErledigt apaErledigt

Getter + Setter sind ebenfalls in der Klasse "Einrichtung" enthalten! Und natürllich auch public!
Also so würden die Methoden nun stimmen?

Methode1: (zum ändern des Status)
Java:
	public void aendereStatusAtEinrichtung(Einrichtung.ApaErledigt status)
	{
		
	  Einrichtung.apaErledigt = status;
	  if(status == Einrichtung.ApaErledigt.Erledigt) {
	    Einrichtung.setStatus(Status.Erledigt);
	  }
	}


Methode2: (zum Überprüfen, ob es erledigt wurde)
Java:
	@Transactional 
	public boolean isEinrichtungErledigt()
	{
		
		Einrichtung.ApaErledigt apaErledigt;
		if(apaErledigt == Einrichtung.ApaErledigt.Erledigt)
		{
			return true;
		}
		
		return false;
	}
 

tfa

Top Contributor
Ich meinte das:

Java:
public boolean istApaErledigt(){
  return apaErledigt == Einrichtung.ApaErledigt.Erledigt;
}

ist besser als das:

Java:
    public boolean isApaErledigtErledigt()
    {
        if(apaErledigt == Einrichtung.ApaErledigt.Erledigt)
        {
            return true;
        }
        
        return false;
    }

In deiner Version legst du übrigens eine nicht-initialisierte lokale Variable an, mit der du vergleichst. Das funktioniert nicht.
 
S

Spacerat

Gast
apaErledigt und status sind Instanzvariablen und die Methoden Instanzmethoden von Einrichtung. Das bedeutet, das die Klasse Service auf jeden Fall eine Instanz von Einrichtung benötigt, um dessen Methoden aufzurufen. So wie du das machst, müssten alle Methoden und Variablen von Einrichtung statisch sein. Aber statische Getter und Setter? Ich weis nicht... Einrichtung könnte dann genau so gut eine Implementierung des Unwortes mit dem S. werden. Eine relativ korrekte Implementation des ganzen würde so aussehen.
Java:
public class Einrichtung
{
  public enum ApaErledigt {
    ERLEDIGT,
    OFFEN
  }

  public enum Status {
    ERLEDIGT,
    OFFEN
  }

  private Status status = Status.OFFEN;
  private ApaErledigt apaErledigt = ApaErledigt.OFFEN;

  public void setApaErledigt(ApaErledigt apaErledigt)
  {
    if(apaErledigt != null) {
      this.apaErledigt = apaErledigt;
      if(apaErledigt == ApaErledigt.ERLEDIGT) {
        setStatus(Status.Erledigt);
      }
    }
  }

  public void setStatus(Status status)
  {
    if(status != null) {
      this.status = status;
    }
  }

  public Status getStatus()
  {
    return status;
  }

  public ApaErledigt getApaErledigt()
  {
    return apaErledigt;
  }

  public boolean istApaErledigt()
  {
    return apaErledigt == ApaErledigt.ERLEDIGT;
  }

  public boolean istErledigt()
  {
    return status == Status.ERLEDIGT;
  }
}
 

tfa

Top Contributor
Java:
public void setStatus(Status status)
  {
    if(status != null) {
      this.status = status;
    }
  }
Und was soll bei
Code:
null
passieren? Gar nichts?

Lieber so:

Java:
public void setStatus(Status status)
  {
    if(status != null) {
      this.status = status;
    }
    else {
        throw new NullPointerException("status darf nicht null sein");
    }
  }
 
S

Spacerat

Gast
Und was soll bei
Code:
null
passieren? Gar nichts?
Absolut korrekt! Warum mit NPEs um sich schmeissen, wenn man diese nirgendwo mehr abfangen sollte? Wenn etwas passieren sollte würde ich eher für so etwas plädieren
Java:
  public boolean setStatus(Status status)
  {
    if(status != null) {
      this.status = status;
      return true;
    }
    return false;
  }
 

tfa

Top Contributor
Absolut korrekt! Warum mit NPEs um sich schmeissen, wenn man diese nirgendwo mehr abfangen sollte?
Völlig falsch. Der Status darf nie null sein. Wenn doch, ist das ein Fehler, der durch die Exception angezeigt wird. Diese Exception wird natürlich nicht behandelt! In einem fehlerfreien Programm wird sie nicht auftreten. Wenn's dir lieber ist, wirf eine IllegalArgumentException.

Wenn etwas passieren sollte würde ich eher für so etwas plädieren
Java:
  public boolean setStatus(Status status)
  {
    if(status != null) {
      this.status = status;
      return true;
    }
    return false;
  }

Was für einen Vorteil soll das haben?
 
M

maki

Gast
Wenn der Vertrag von setStatus besagt dass der zu setzende Status nicht null sein darf, und dieser Vertrag verletzt wird, dann wäre eine NPE oder IllegalArgumetnException angebracht, returnwerte sind da fehl am Platz.

Abgesehen davon finde ich, dass Methoden mit Seiteneffekten (setter zB.) im allgemeinen keine Rückgabewerte haben sollten.

Nachtrag: tfa war mal wieder schneller ;)
 
S

Spacerat

Gast
Was für einen Vorteil soll das haben?
z.B. den, das man sich aussuchen kann, ob man eine (Fehler-) Rückmeldung haben will oder nicht und das ohne "try / catch".
@maki: ...und du warst mal wieder so schnell, das ich ein Zitat in meinen Beitrag mogeln musste ;(
 
Zuletzt bearbeitet von einem Moderator:
M

maki

Gast
z.B. den, das man sich aussuchen kann, ob man eine (Fehler-) Rückmeldung haben will oder nicht und das ohne "try / catch".
Rückgabewerte verlagern die Verantwortung der Prüfung ob eine Aktion erfolgreich war zum Aufrufer, dieser müsste dann bei jeder Änderung überprüfen ob diese auch wirklich geklappt hat, den Client zu zwingen sowas bei einer Statusänderung zu machen halte ich für daneben.

Ist aber eine alte Diskussion, Rückgabewerte vs. Exceptions, wobei ersteres eher in C bzw. anderen Sprachen angewendet wurde die keine Execptions unterstützt haben.
 
S

Spacerat

Gast
Und ein try/catch ist bei NullPointerExceptions völlig unnötig.
Das sehe ich in einigen Fällen zwecks Vereinfachung und Lesbarkeit ein klitze was anders :) http://www.java-forum.org/allgemeine-java-themen/87667-java-7-auslese-3.html#post552897. Bei der "old-c-style" Methode fällt das allerdings aus. Auf die NPE kann man warten bis der Arzt kommt. Andererseits können die Werte (status und apaErledigt) auch nie null werden, weil null als ungültig erkannt und ignoriert wird.
 
Zuletzt bearbeitet von einem Moderator:

rider

Aktives Mitglied
So: (Erst mal sorry, für dieses Hin- und Her)
jetzt habe ich noch ein weiteres Problem:

ApaErledigt soll auch nur auf gesetzt werden, wenn überhaupt ein Arbeitsplatz angefordert wird.
Für Arbeitsplatz habe ich auch ein Enum:
Java:
public enum Arbeitsplatzausstattung
	{
		JA,
		NEIN		
	}
	@Column(name="arbeitsplatzausstattung",length=4,nullable=false)
	@Enumerated(STRING)
	private Arbeitsplatzausstattung arbeitsplatzausstattung = Arbeitsplatzausstattung.NEIN;

Stimmt diese Methode dann so? Oder brauche ich den Arbeitsplatz auch im Parameter?

Java:
 public void setApaErledigt(ApaErledigt apaErledigt)
	  {
	    if(apaErledigt != null) {
	      this.apaErledigt = apaErledigt;
	      if(arbeitsplatzausstattung == Arbeitsplatzausstattung.JA && 
	    	 apaErledigt == ApaErledigt.ERLEDIGT) {
	        setApaErledigt(ApaErledigt .ERLEDIGT);
	      }
	    }
	  }


Stimmt das bei dem Setter? Weil der Status soll ja erst dann gesetzt werden, wenn ApaErledigt auf "Erledigt" gesetzt wurde:
Java:
public boolean setStatus(Status status)
	  {
	    if(status != null) {
	      this.status = status;
	      return true;
	    }
	    return false;
	  }
 
B

bygones

Gast
würde es auch so gehen?
"Einrichtung" ist die Klasse in der das Enum ist!

Java:
	public boolean isApaErledigtErledigt()
	{
		Einrichtung.ApaErledigt apaErledigt;
		if(apaErledigt == Einrichtung.ApaErledigt.Erledigt)
		{
			return true;
		}
		
		return false;
	}
warum nicht einfach
Java:
	public boolean isApaErledigtErledigt()
	{
		Einrichtung.ApaErledigt apaErledigt;
		return apaErledigt == Einrichtung.ApaErledigt.Erledigt);
	}
 
S

Spacerat

Gast
Wenn du meinst...
Meiner Meinung nach ist das ein ziemlich katastrophaler Missbrauch von Exceptions. (Mit der
Code:
?.
-Notation wollte man sowas ja gerade verhindern).
Genau... wegen
Code:
?.
mein ich...
Code:
?.
Wäre demnach auch so ein Missbrauch. Und wie bringt man das der Scala-Lobby bei? Aber what shalls. Viele Wege führen nach Rom.
@TS: Es bleibt also jedem Entwickler selbst überlassen, wie er seine Methoden konditioniert. Ob nun also "old-c-style" oder Exception. Was aber gerade auffällt, ist die Tatsache, das deine Enums durchweg nur zwei Werte haben. Da wäre es angebrachter, zu Gunsten des geringeren Speicherverbrauchs booleans zu verwenden.
 
B

bygones

Gast
er gibt immer das zurueck was [c]apaErledigt == Einrichtung.ApaErledigt.Erledigt;[/c] ergibt... true oder false
 

rider

Aktives Mitglied
Okay, das wusste ich nicht.
Aber: in der Methode isApaErledigtErledigt():
brauche ich da keine IF - Abfrage?

Denn es soll ja nur Erledigt sein, wenn auch Arbeitsplatzausstattung "JA" ist.
Weil es kann ja nicht als Erledigt angegeben sein, wenn Arbeitsplatzausstattung überhaupt nicht angegeben wurde (also auf NEIN ist)
 
B

bygones

Gast
sorry das fachliche versteh ich gar nicht...

ich habe nur ein beliebtes Konstrukt aufgeloest:
Java:
 if ( BEDINGUNG ) {
 return true;
}
return false;
kann man immer zusammenfassen zu
Java:
return BEDINGUNG
 

rider

Aktives Mitglied
Okay! Wusste ich nicht, dass das so geht :-/ Danke!

Nun der Reihe nach:
Die Methode isApaErledigtErledigt():
Sie soll nur dann TRUE zurückliefern, wenn:

- das ENUM Arbeitsplatzausstattung "JA" liefert
- das ENUM ApaErledigt "ERLEDIGT" liefert


Laut deinem vorherigen Beitrag würde das so aussehen: Stimmt das?
Java:
public boolean isApaErledigtErledigt()
    {
        return (arbeitsplatzausstattung == Einrichtung.Arbeitsplatzausstattung.JA &&
apaErledigt == Einrichtung.ApaErledigt.ERLEDIGT);
    }
 
Zuletzt bearbeitet:
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Enum oder normale Klasse? Java Basics - Anfänger-Themen 10
volcanos enum und switch (neu): falschen Wert mit IllegalArgumentException oder mit EnumConstantNotPresentException abfangen ? Java Basics - Anfänger-Themen 51
X Enum Abfrage ohne if, for, while oder switch Java Basics - Anfänger-Themen 21
U Warum kann ich die Methode in der ENUM Klasse nicht aufrufen? Und warum geht die Switch nicht? Java Basics - Anfänger-Themen 8
D Frage bzgl. Enum-Handhabung Java Basics - Anfänger-Themen 16
S Java Enum Java Basics - Anfänger-Themen 2
I Validation, ob String ein Wert aus einem Enum enthält Java Basics - Anfänger-Themen 3
V Enum Java Basics - Anfänger-Themen 1
C Farben als Enum Java Basics - Anfänger-Themen 3
N enum Attribut von Objekten einer Hashmap ausgeben Java Basics - Anfänger-Themen 6
I JAXB und Enum Java Basics - Anfänger-Themen 7
M Enum-Variable HashMap zuweisen Java Basics - Anfänger-Themen 5
B Enum innerhalb einer Klasse / anderes Konzept Java Basics - Anfänger-Themen 8
N Enum Typen, was passiert intern mit ihnen? Java Basics - Anfänger-Themen 2
A enum Java Basics - Anfänger-Themen 6
O Enum Array Rekursiv abarbeiten Java Basics - Anfänger-Themen 44
B ENUM to List<String> konvertieren Java Basics - Anfänger-Themen 2
N Java Enum converter Methode Java Basics - Anfänger-Themen 5
F Enum von Ländern Java Basics - Anfänger-Themen 8
J Klassen Enum als Informationsträger Java Basics - Anfänger-Themen 10
T Datentypen enum static Chaos (blutiger anfänger) Java Basics - Anfänger-Themen 5
R Enum ist das gleiche wie? Java Basics - Anfänger-Themen 15
P Klassen Richtige Anwendung einer Enum-Klasse Java Basics - Anfänger-Themen 11
E Datentypen Problem beim Speichern von enum. Java Basics - Anfänger-Themen 10
J Compiler-Fehler class interface or enum expected Java Basics - Anfänger-Themen 1
E Objektvergleich Enum Java Basics - Anfänger-Themen 7
kilopack15 Euromünzen in enum als Liste ausgeben Java Basics - Anfänger-Themen 11
N Enum als generischer Typ Java Basics - Anfänger-Themen 4
H Datentypen Fehler bei Verwendung von enum Java Basics - Anfänger-Themen 9
lBlKha0s Fehlermeldung : class interface or enum expected Java Basics - Anfänger-Themen 9
T error: class, interface, or enum expected Java Basics - Anfänger-Themen 5
S Menüauswahl per Enum Java Basics - Anfänger-Themen 12
F Enum via String definieren Java Basics - Anfänger-Themen 2
L Compiler-Fehler error: class, interface or enum expected Java Basics - Anfänger-Themen 2
M java.lang.Enum.valueOf(Unknown Source) Java Basics - Anfänger-Themen 2
M Enum-Variabel-Abfrage funktioniert nicht? Java Basics - Anfänger-Themen 2
P Fallunterscheidung mit Überprüfung (enum) Java Basics - Anfänger-Themen 11
H enum Type Java Basics - Anfänger-Themen 6
F Operatoren Enum aus Textdabei laden Java Basics - Anfänger-Themen 3
P enum: cannot be resolved to a type Java Basics - Anfänger-Themen 2
kaoZ Variablen Konstantensammlung vs. Enum Java Basics - Anfänger-Themen 9
H Enum außerhalb einer Klasse? Java Basics - Anfänger-Themen 2
K OOP Aufzählungstypen! enum Currency!!! Java Basics - Anfänger-Themen 5
F ENUM als Variable Java Basics - Anfänger-Themen 4
M Enum: Zugriff auf Konstanten Java Basics - Anfänger-Themen 7
W Enum Konstruktor Type Java Basics - Anfänger-Themen 2
A Erste Schritte ENUM - Werte zurückgeben Java Basics - Anfänger-Themen 5
D Enum als Parameter Java Basics - Anfänger-Themen 6
B Variablen Instanz von Enum zur Laufzeit erstellen und zuweisen Java Basics - Anfänger-Themen 2
B Datentypen Enum vererben/gruppieren? Java Basics - Anfänger-Themen 6
F Datentypen enum Java Basics - Anfänger-Themen 5
J Enum zählen Java Basics - Anfänger-Themen 8
D Einlesen eines Enum-Wertes per console Java Basics - Anfänger-Themen 3
K String mit ENUM vergleichen? Java Basics - Anfänger-Themen 6
N enum vergleiche Klammern? Java Basics - Anfänger-Themen 5
J public enum? in Java Java Basics - Anfänger-Themen 9
D Erste Schritte Enum - das unbekannte Wesen Java Basics - Anfänger-Themen 3
Y ENUM auslesen (Name des ENUM als Variable) Java Basics - Anfänger-Themen 4
P Compiler-Fehler "class, interface, or enum expected" Java Basics - Anfänger-Themen 5
K class, interface or enum expected Java Basics - Anfänger-Themen 14
pg1337 enum-Aufgabe Java Basics - Anfänger-Themen 5
N was sagt enum aus? Java Basics - Anfänger-Themen 3
S Methoden Enum Parameter in Methode Java Basics - Anfänger-Themen 7
G Datentypen enum Frage Java Basics - Anfänger-Themen 3
R Probleme mit Enum Java Basics - Anfänger-Themen 10
B Enum: Instanzen Java Basics - Anfänger-Themen 10
B Generic? Enum - So lösbar? Java Basics - Anfänger-Themen 8
T class, interface, or enum expected Java Basics - Anfänger-Themen 2
M Vererbung Enum Vererbung/Polymorphie Java Basics - Anfänger-Themen 2
P Enum Attribut in Konstruktoren Java Basics - Anfänger-Themen 10
4 Enum Problem Java Basics - Anfänger-Themen 2
turmaline Bindestrich in enum? Java Basics - Anfänger-Themen 5
T Enum - Key als Value ermitteln Java Basics - Anfänger-Themen 7
X enum Fehlermeldung "The public type Day must be defined in its own file" Java Basics - Anfänger-Themen 8
T ist enum.ordinal keine Konstante? Java Basics - Anfänger-Themen 7
R State machine mit enum Java Basics - Anfänger-Themen 9
L enum aus Integer umwandeln Java Basics - Anfänger-Themen 3
C Klasseninstanzierung mit enum-Parameter erzwingen Java Basics - Anfänger-Themen 2
I Enum in String Java Basics - Anfänger-Themen 4
N enum richtig verwenden Java Basics - Anfänger-Themen 5
M for(Enum..., ButtonGroup.getElements()... Java Basics - Anfänger-Themen 3
StrikeTom Fragen zu enum Java Basics - Anfänger-Themen 4
A Was ist performanter für Konstanten, enum oder static variablen Java Basics - Anfänger-Themen 5
L String zu Enum parsen Java Basics - Anfänger-Themen 8
J Datentypen Array in enum, ?? Wozu ?? Java Basics - Anfänger-Themen 3
S OOP Durch ein Enum iterieren... Java Basics - Anfänger-Themen 47
K Datentypen enum und liste Java Basics - Anfänger-Themen 7
S String - Enum Java Basics - Anfänger-Themen 3
H Eine enum switchen? Java Basics - Anfänger-Themen 7
G enum für Typsicherheit Java Basics - Anfänger-Themen 9
J class, interface, or enum expected - finde Fehler nicht. Java Basics - Anfänger-Themen 4
J OOP enum Java Basics - Anfänger-Themen 2
O Problem (Enum) Java Basics - Anfänger-Themen 14
S Enum als Index Java Basics - Anfänger-Themen 5
H Enum --> int ?? Java Basics - Anfänger-Themen 3
tanja enum in java Java Basics - Anfänger-Themen 3
D class, interface or enum expected Java Basics - Anfänger-Themen 2
A OOP Übergabe eines Wertes an den enum Konstruktor Java Basics - Anfänger-Themen 12
T Simple Enum Fragen Java Basics - Anfänger-Themen 6
J class, interface, or enum expected Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben