[220516] Array[][] 2차원 배열
■ 목표 달성
1. 배열을 사용하여 2중 for의 다음을 만들수 있다.
int[][] da1=new int[2][3];
:::: 출력된 화면
101 102 103
201 202 203
1. for+length를 이용해서 101~203까지 데이터 대입
2. for+length를 이용해서 출력
■ 트러블 슈팅
1). for-while-do while 변환 구조 정리
for(초기식 ; 종료조건 ; 증감문){
반복되는 구문;
}
초기식 ;
while( 종료조건 ){
반복되는 구문;
증감문; ★증감문의 위치가 while의 반복구문 내에 존재하는지 밖에 존재하는지 갑자기 헷갈렸다.
}
초기식 ;
do {
반복되는 구문;
증감문; ★증감문의 위치가 do while의 반복구문 내에 존재하는지 밖에 존재하는지 갑자기 헷갈렸다.
}
while( 종료조건 );
!!잊지말자 반복문 알고리즘!!
2). temp 임시공간 사용법(문자 랜덤하게)
temp 개념 기초 ▷ 자리수 바꾸기
temp란 임시의 빈 공간.
temp[] | a[10] | b[20] |
temp[10] | a[10] | b[20] |
temp[10] | a[20] | b[20] |
temp[10] | a[20] | b[10] |
3). 디버그 창이 계속 떠서 오류남
구글로 검색해본 바로는 디버깅 해제하는 방법이 위의 사진과 같다고 해서 설정값을 바꿨는데
어떨 때는 디버깅이 해제되서 안돌아가기도 하고 다시 디버깅 창이 뜨기도 한다.
내일 코딩하면서 디버깅 창이 뜰 때 다시 확인해봐야 될 것 같다.
■ 오늘의 소감
시간이 어떻게 간지 모르게 후다닥 흘러버렸다.
코딩하다보니 벌써 퇴실시간이여서 마지막 예제를 마무리 하지 못해서 아쉬웠다.