그래서 Java의 배열에서 최소값을 찾아야 만합니다. 그러나이 값을 사용하면 다른 병렬 배열에서 최소값을 갖는 해당 이름을 출력해야합니다. 내 for 루프 내에서 최소값을 찾았습니다. 최소값이 변경되면 for 루프에서 내 카운터 변수와 같게 설정하는 변수 위치가 있습니다. 그러나 이름을 출력 할 때마다 자리 표시 자에있는 이름 대신 배열의 이름이 인쇄됩니다.배열에서 Java 찾기 위치?
public double getMinimum(double[] money)
{
double lowest = money[0];
for (int p = 0; p < money.length; p++)
{
if (money[p] < lowest)
{
lowest = money[p];
place = p;
}
}
return lowest;
}
최소를 찾아 내 프로그래머 정의 클래스 내에서 루프의 Theres는.
public String getFirstNameMin(String[] firstName)
{
String minFirstName;
minFirstName = firstName[place];
return minFirstName;
}
이것은 해당 위치의 이름 배열에서 이름을 알아 내기 위해 사용하는 코드입니다. 내가 도대체 뭘 잘못하고있는 겁니까? 나는 Java에 다소 익숙하지 만 C++에서이 모든 배열을 했으므로 idk는 매우 간단하거나 Java가 다른 것을 놓치고있다.
'장소'의 신원을 표명하는 데 필요한 코드가 충분하지 않습니다. b/실행 순서입니다. 일부 데이터도 게시하십시오. – njzk2
'장소'는 어디에 정의합니까? 주 방식은 어떻게 생겼습니까? – Christian