// which makes the original array available as a list. //Nothing is copied and all, only a single wrapper object is created. //Operations on the list wrapper are propagated to the original array.
Varargs is the feature that allows a method to accept variable number of parameters. The JLS (Java Language Specification) calls it a Variable Arity Method; I guess they are called varargs because ...