Introduction
Sometimes you want a method to accept any number of inputs. Variable-length arguments let you do that easily.
When you want a method to add any number of numbers together.
When you want to print a list of items without knowing how many there are.
When you want to pass a flexible number of options to a method.
When you want to collect multiple values into one parameter inside a method.