What are vararg methods in Java?


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

Lakshmi Srinivas
Lakshmi Srinivas

Programmer / Analyst / Technician

Updated on: 18-Feb-2020

124 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements