Hallo zusammen !
Ich habe mal eine Frage zu einer Java ArrayList wie in dem folgenden Beispiel. Warum kann man in Java anhand einer einfach Block mit den Zeichen {} eine beliebige List befüllen, anstatt hierfür die Methode add() zu verwendwen und ist so etwas Best Practise?
Ich habe mal eine Frage zu einer Java ArrayList wie in dem folgenden Beispiel. Warum kann man in Java anhand einer einfach Block mit den Zeichen {} eine beliebige List befüllen, anstatt hierfür die Methode add() zu verwendwen und ist so etwas Best Practise?
Java:
List<String> myList = new ArrayList<String>() {
private static final long serialVersionUID = -8587284563778369088L;
{add("myFirstValue.action");
add("MySecondValue.action");
}
};