Petrus Pelser

The release of Java version 5 has provided us with some interesting and useful new ways to do things that would usually require a lot of effort, for example the new for-each loop and varargs.
...
There is another way to pass a variable amount of arguments to a method by just using Java 1.4 syntax. That is by passing an array of objects.
...

No Java 5 – No Varargs!