Jack schrieb:
> Varargs wurden ja eingeführt...
[i]ja[/i] - Partikel. ...
XI) "Es ist [i]ja[/i] so, dass ...", "Es ist [i]ja[/i] offensichtlich 
..."
Worteinschub, mit welchem der Redner zum Ausdruck bringt, dass er 
hiermit versucht, der folgenden Unterstellung [i]implizit[/i] Geltung zu 
verleihen. Somit stets lohnender Einstiegspunkt für eine Rückfrage bzw. 
Widerspruch.
Pointe dabei:
> Wie bekommt man die Warnung weg?
Kommt darauf an - man kann zB nicht ein Object[] als das erste dieser 
Objekte übergeben, ohne doppelt zu verschachteln.
f(new Object[]{ new Object[]{ someObject, anotherObject } });
Bei Übergabe von "null" ist das Paramter-Array null - es knallt also bei 
"args.length".
f(new Object[]{ null });
f(Object... args);
besagt in Java nicht, dass f eine Reihe von Objekten als Parameter 
übernimmt, sondern dass f ein Object[] übernimmt, für welches in diesem 
Kontext eine bestimmte Kurzschreibweise zulässig aber nicht zwingend 
ist.