게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
이클립스기능 및 자바 코드 질문드립니다.
게시물ID : programmer_21238짧은주소 복사하기
작성자 : 개피곤녀
추천 : 0
조회수 : 407회
댓글수 : 5개
등록시간 : 2017/08/19 21:54:22
옵션
  • 본인삭제금지
초보자 질문드립니다.  혹시 설명해주실분 계시다면 정말 감사드리겠습니다. 

질문1) 이클립스에서 코드작성후 그 코드가 콘솔창에 실행되기까지의 과정이 쫙 나오는 기능이 있었는데,
아마 디버깅 실행후 resume 누르면 그 과정이 나왔던것같은데 이것저것다 눌러보면서 몇날며칠을 뒤져봐도 안나오네욤 ㅜㅜ 
혹시 아시는분 계실까요 ㅜㅜ


질문2) 다음 코드중에 두번째 for문에  counter[num[i]]++; //이 식이 이해가 되지않는데 어떻게 해석해야할까요? 
검색결과를 정리해봤는데도 무슨말인지 잘 이해가 가지않네요 ㅜㅜ 
//저장된각숫자가 몇번반복해서 나타나는지를 세어서 배열counter에담는다.
//풀어쓰면 다음과 같음. counter[num[i]]=counter[num[i]]+1
//(numArr의 값이 곧 counter의 인덱스 값으로 들어가기 때문에 그자리에 1씩 계속 더해주는 것)
=>이게 다 무슨말인지 ㅜㅜㅜㅜ

 int[] num= new int[10];

int[] counter= new int[10];

for(int i=0; i<num.length; i++){

System.out.print((num[i]=(int)(Math.random()*10))+" ");

}System.out.println();

 

for(int i=0; i<num.length; i++){

counter[num[i]]++;

}

 

for(int i=0; i<num.length; i++){

System.out.println(i+"의 갯수: "+counter[i]);

}

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호