Ich habe verschiedene Ansätze gesehen, um ein statisches Array in Java zu definieren. Entweder:
String[] suit = new String[] {
"spades",
"hearts",
"diamonds",
"clubs"
};
... oder nur
String[] suit = {
"spades",
"hearts",
"diamonds",
"clubs"
};
oder als List
List suit = Arrays.asList(
"spades",
"hearts",
"diamonds",
"clubs"
);
Gibt es einen Unterschied (außer natürlich der Listendefinition)?
Was ist der bessere Weg (leistungsmäßig)?