Java Program on Variable Arguments
Get Job-ready: Java Course with 45+ 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 this article? If Yes, please give DataFlair 5 Stars on Google

