package syntax;
public class VarargMain {
public static void main(String[] args) {
showValues("Primitives", 12, "Hello", 'a', true, 10L, 1.1D, 1.1F);
}
public static void showValues(String name, Object... args) {
System.out.println("name="+name);
if (args.getClass().isArray()) {
System.out.println("args is an array");
}
for(Object arg: args) {
System.out.println(arg.getClass().getName());
}
}
}
name=Primitives args is an array java.lang.Integer java.lang.String java.lang.Character java.lang.Boolean java.lang.Long java.lang.Double java.lang.Float