Ваше объявление метода неверно, и вы даже не вызываете его. Попробуйте:
public static void main(String [] args)
{
System.out.println("Java, Online, Hunter Isaacs, hw6");
// define the range
int max = 100;
int min = 1;
int range = max - min + 1;
// combining both statements in one
double doubleArray[] = new double[10];
// generate random numbers within 1 to 10
for (int i = 0; i < 10; i++) {
doubleArray[i] = (Math.random() * range) + min;
}
printArray(doubleArray);
}
public static void printArray(double doubleArray[]){
for(double n: doubleArray){
System.out.println(n);
}
}
Кроме того, ничего не возвращается из printArray
, поэтому оно должно быть объявлено как void
Также я предпочитаю объявление как double[] doubleArray
edit
Также достаточно System.out.println(n);
, нет необходимости добавлять пробел