자바 초보입니다.
배열에 숫자 때려 넣어서 출력하는 프로그램 해보고 있습니다.
기능 분할 중 인데, 8번줄 Method1
에서 오류가 나는데
IDE 를 VSCODE로 사용 중이라 뚜렷한 오류 내용이 안나옵니다.
컨트롤 스페이스바 눌러도 제대로 된 제안이 안나옵니다.
혹시라도 도움을 주시면 감사하겠습니다.
import java.lang.reflect.Method;
class ArrayEx11 {
public static void main(String[] args) {
int[] numArr = new int[10];
int[] counter = new int[10];
Method1(numArr, counter);
}
// main
public void Method1(int[] numArr, int[] counter) {
for (int i=0; i < numArr.length ; i++ ) {
numArr[i] = (int)(Math.random() * 10); // 0~9 임의의 수 배열에 저장
System.out.print(numArr[i]);
System.out.println();
}
for (int i=0; i < numArr.length ; i++ ) {
counter[numArr[i]]++;
}
for (int i=0; i < numArr.length ; i++ ) {
System.out.println( i +"의 개수 :"+ counter[i]);
}
}
}
댓글 입력