What are vararg methods in Java?

Java 8Object Oriented ProgrammingProgramming

In Java methods, parameters accept arguments with three dots. These are known as variable arguments.

sample(int args …){}

If they are used you can pass a different number of arguments each time you call these methods.

Example

public class Sample {
   void demoMethod(String... args) {
      for (String arg: args) {
         System.out.println(arg);
      }
   }

   public static void main(String args[] ) {
      new Sample().demoMethod("ram", "rahim", "robert");
      new Sample().demoMethod("krishna", "kasyap")
   }
}

Output

ram
rahim
robert
krishna
kasyap
raja
Published on 02-Jan-2018 11:56:29
Advertisements