In Scala,
Repeated Method parameters are supported, which is helpful when we don't know the number of arguments a method requires. This property of Scala is utilized in passing limitless parameters to a method defined.
Important points :
- The methods with Repeated Parameters should have each of the parameters of same type.
- A Repeated parameter is always the last parameter of the method defined.
- The method defined by us, can have only one parameter as Repeated Parameters.
Example:
In order to add any number of extra parameters, we need to put
* mark after the type of the parameter being used.
Some more examples of Repeated Parameters:
- An Array can be passed in the Repeated Parameter method.
Example:
In order to pass an array in the defined method, we need to put a colon i.e, : and _* mark after passing the values in the array.
- An example to show that Repeated Parameters are always the last parameter of the method defined.
Example:
Output:
GeeksforGeeks is a Computer_Sciecne_Portal
Here, format is used to format strings.