Hallo,
diese Kurzform der nachträglichen Array-Initialisierung geht nur mit lokalen Variablen und dann unter den genannten Einschränkungen. "Direkt" kann man diese Kurzform der Array Initialisierung überall verwenden.
Java:/** * */ package de.tutorials; /** * @author Thomas.Darimont * */ public class LocalsInitializationExample { String[] works = {"a","b"}; String[] worksAlso; String[] doesNotWork; public LocalsInitializationExample(){ worksAlso = new String[]{"gugu"}; String[] antoherWorkingExample = {"gaga"}; doesNotWork = {"bubu"}; } }
Gruß Tom
@takidoso
Schau dir mal Toms Beispiel an. ;-)
MFG
zEriX