Это особые требования для назначения:
"Сначала запустите NetBeans и закройте все предыдущие проекты, которые могут быть открыты (в верхнем меню перейдите в Файл ==> Закрыть все проекты).
Затем создайте новое Java-приложение под названием «MinMax» (без кавычек), которое объявляет массив значений типа double с длиной 5 и использует методы для заполнения массива пользовательским вводом из командной строки и вывода максимальных значений. (самые высокие) и минимальные (самые низкие) значения в массиве. Методы, определяющие максимальные и минимальные значения, могут не использовать встроенные методы сортировки в Java. То есть вам необходимо написать соответствующую логику в этих методах.
ПРИМЕЧАНИЕ. Для этого и всех будущих назначений, связанных с методами, вы должны вызывать соответствующий метод для выполнения указанной задачи, а не реализовывать логику задачи в самом методе main. "
В частности, у меня возникают проблемы при преобразовании массивов int в методах getMin и getMax в двойной массивЛуч в основном методе.
package minmax;
import java.util.Scanner;
public class MinMax {
public static void main(String[] args) {
Scanner scnr = new Scanner(System.in);
double[] userVals = new double[5];
double userNumbers;
System.out.print("Enter 5 numbers: ");
userNumbers = scnr.nextDouble();
System.out.print("Minimum number: ");
}
public static int getMin(int[] array) {
int minNum = array[0];
for (int i = 0; i < array.length; ++i) {
if (array[i] < minNum) {
minNum = array[i];
}
}
return minNum;
}
public static int getMax(int[] array) {
int maxNum = array[0];
for (int i = 0; i < array.length; ++i) {
if (array[i] > maxNum) {
maxNum = array[i];
}
}
return maxNum;
}
}
Я пытаюсь распечатать оба мин. и макс. из 5 пользовательских номеров. Я знаю, что мой код неполон в основном методе, но это из-за незнания, как преобразовывать массивы int в двойные.