package com.suse.varparam;
public class Varparam {
void varParam(int ...params){
for(int i=0;i<params.length;i++)
{
System.out.println(params[i]);
}
}
}
package com.suse.varparam;
import static org.junit.Assert.*;
import com.suse.varparam.Varparam;
public class Test {
@org.junit.Test
public void test() {
Varparam t=new Varparam();
t.varParam(1,2,3);
t.varParam(5,6,7,8,9,10);
}
}
package com.suse.varparam;
public class VarArgsDemo {
public static void printMax(double... number) {
if (number.length == 0) {
System.out.println("No argument passed");
return;
}
double result = number[0];
for (double e : number) {
if (e > number[0])
result = e;
}
System.out.println("The max number is:" + result);
}
public static void main(String[] args) {
printMax(34, 3, 3, 2, 56.6);
printMax(new double[] { 1, 2, 3 });
}
}