Java Program on Variable Arguments

Free Java courses with 37 real-time projects - Learn Java

Program 1

package dataflair;

public class MyClass 
{
//   void display(int x,int ...ar)    
//   {
//       int sum=0;
//       System.out.println("first Value"+x);
//       for(int m:ar) 
//       {   
//           System.out.println(m);
//           sum=sum+m;
//       }   
//       System.out.println("Total is" + sum);
//   }       
  void display(String S)
  {
        System.out.println("One Argument method: " + S);
  }

  void display(String S1,String S2)
  {
        System.out.println("Two Argument method: " + S1 + " " + S2);
  }
void display(String ...str)
{
        System.out.println("Var args");
           for(String s:str)     
               System.out.println(s);
    
}
}

Program 2

package dataflair;

public class TestMain 
{
    public static void main(String ...args) 
    {
       MyClass M1=new MyClass();
       M1.display("Data","Flair","Free","Course","Indore");
        
    }
    
}

Did you like our efforts? If Yes, please give DataFlair 5 Stars on Google

follow dataflair on YouTube

Leave a Reply

Your email address will not be published. Required fields are marked *