배열 개체의 배열을 전달하고 배열의 개체 평균 값을 반환하는 클래스 내에서 정적 메서드를 만들려고합니다.배열 값의 평균을 반환하는 메서드를 만드는 중
public static double calcAverage() {
int sum = 0;
for (int i=0; i < people.length; i++)
sum = sum + people[i];
double calcAverage() = sum/people.length
System.out.println(people.calcAverage());
}
코드가 컴파일 오류가 발생하지만 올바른 방향으로 가고 있습니까?
일단 컴파일하면 무한 재귀가 발생하는 것처럼 보입니다. 'println'을 어딘가에 옮깁니다. 아마도'main'에서. – nattyddubbs
double calcAverage()가 잘못되어 변수 double을 선언합니다. avgVal = sum/people.length; avgVal – Abi
사람이 어떻게/어디에서 신고됩니까? –