VOOZH about

URL: https://www.geeksforgeeks.org/scala/scala-repeated-method-parameters/

⇱ Scala | Repeated Method Parameters - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Scala | Repeated Method Parameters

Last Updated : 29 Mar, 2019
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:
Output:
58
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:
    Output:
    420
    
    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.
Comment
Article Tags:

Explore