틀린 부분 좀 알려주세요
```
class Bae06 {//하루 평균 방문자 수
public static void main(String[] args) {
//요일별 방문자 수 배열 생성!
int[] users = {257, 281, 234, 232, 187, 99, 116};
System.out.printf("하루평균 접속자: %d명\n", average(users));
//메소드 생성!
public static int average(int[] arr) { //int[] arr = users;
int sum = 0;
for (int i = 0; i < arr.length; i++) {
sum += arr[i];
}
return sum / arr.length; //배열의 합 나누기 배열의 길이(개수)
}
}
}
```
sehongpark님의 답변
## 클래스 앞 public을 적어주세요
냉무~
ask4me_kr님의 답변
```
public class Main {//하루 평균 방문자 수
public static void main(String[] args) {
//요일별 방문자 수 배열 생성!
int[] users = {257, 281, 234, 232, 187, 99, 116};
System.out.printf("하루평균 접속자: %d명\n", average(users));
//메소드 생성!
public static int average(int[] arr) { //int[] arr = users;
int sum = 0;
for (int i = 0; i < arr.length; i++) {
sum += arr[i];
}
return sum / arr.length; //배열의 합 나누기 배열의 길이(개수)
}
}
}
```
여전히 에러입니다ㅠ
sehongpark님의 답변
해당 사이트에서 코드를 돌려보고 에러내용과 같이 질문으로 올려주시면 좋을것같아용
sehongpark님의 답변
## 메소드 선언위치
원인을 찾았습니다!
average 메소드를 메인메소드 밖으로 꺼내주세요
```
public class Main {//하루 평균 방문자 수
public static void main(String[] args) {
//요일별 방문자 수 배열 생성!
int[] users = {257, 281, 234, 232, 187, 99, 116};
System.out.printf("하루평균 접속자: %d명\n", average(users));
}
//메소드 생성!
public static int average(int[] arr) { //int[] arr = users;
int sum = 0;
for (int i = 0; i < arr.length; i++) {
sum += arr[i];
}
return sum / arr.length; //배열의 합 나누기 배열의 길이(개수)
}
}
```
## 참고 코드
+ http://cloudstudying.kr/codes/225