/home/wpollock1/public_html/AJava/VarArgs.java
// Short demo of using VarArgs. Here a method "sum" can take
// any number of int arguments, or an array of ints.
//
// Written 1/2010 by Wayne Pollock, Tampa Florida USA
public class VarArgs
{
public static void main ( String... args )
{
System.out.println( "sum(): " + sum() );
System.out.println( "sum(1): " + sum(1) );
System.out.println( "sum(1,2): " + sum(1, 2) );
int[]nums = new int[]{4,5,6};
System.out.println( "sum(int[]{4,5,6}): " + sum(nums) );
}
static int sum ( int... args )
{
int total = 0;
for ( int num : args )
total += num;
return total;
}
}