Я пытаюсь создать методы, которые переводят числа в массив, но я застрял на том, как вернуть индекс наибольшего / наименьшего значения «в виде массива».
public static void main(String[] args) {
array();
int max[];
}
public static void array() {
Scanner input = new Scanner(System.in);
System.out.println("Length of the Array");
int x = input.nextInt();
int array[] = new int[x];
System.out.println("chose the numbers");
for (int i = 0; i < x; i++) {
array[i] = input.nextInt();
}
}
public static int max(int[] array) {
int max = 0;
int index = -1;
for (int i = 0; i < array.length; i++) {
if (array[i] > max) {
max = array[i];
index = i;
}
{
return index;
Первая частьработает для длины и и чисел в массиве, но возвращает индекс наибольшего малого значения в виде массива.Я не уверен, как поступить.