Мне присвоен массив. Мне нужно получить минимальное значение от него, а затем вернуть значение в массив. Я новичок в Java, и у меня только есть опыт работы на Python. Вот мой код до сих пор.как вернуть позицию из массива в Java
public static int minPosition (int[] list) {
int currMin = list[0];
int index = list.length-1;
int currPos = 0;
while (index >= 0){
if (currMin > list[index])
currMin = list[index];
if (currMin > list[index])
currPos = index;
index--;
}
return currPos;
}
Это мои массивы, которые вызываются автоматически.
minPosition(new int[] { -7 }));
minPosition(new int[] { 1, -4, -7, 7, 8, 11 }));
minPosition(new int[] { -13, -4, -7, 7, 8, 11 }));
minPosition(new int[] { 1, -4, -7, 7, 8, 11, -9 }));
Благодарим вас за консультацию.
Не обращайте внимания, что вы были правы. У меня была небольшая ошибка в моем коде. Большое спасибо! – cmsp