Learn VARARGS in 6 minutes!

Your video will begin in 10
73 Views
Published
#java #javatutorial #javacourse

public class Main {
public static void main(String[] args){

// varargs = allow a method to accept a varying # of arguments
// makes methods more flexible, no need for overloaded methods
// java will pack the arguments into an array
// ... (ellipsis)

System.out.println(average(1, 2, 3, 4));

}
static double average(double... numbers){

double sum = 0;

if(numbers.length == 0){
return 0;
}

for(double number : numbers){
sum += number;
}

return sum / numbers.length;
}
}
Category
Bro Code
Tags
java tutorial, java course, java programming
Be the first to comment