ZB BE 6th - 자바 공부 #4-1. 다차원 배열 활용 문제
Q. 아래와 같이 3x3 행렬이 2차원 배열로 초기화 되어있다. 모든 원소를 1로 변경하고, 대각 원소는 10으로 변경하시오. >> 1. testArray1의 모든 원소를 1로 초기화한다. 2. 대각원소 testArray1[0][0], testArray1[1][1], testArray1[2][2], testArray1[0][2], testArray1[2][0] 을 10으로 초기화. int [][] testArray1 = {{0, 0, 0}, {0, 0, 0}, {0, 0, 0}}; for (int i = 0; i
ZB BE 6th - 자바 공부 #4. 다차원 배열
배열에서 가로 : 행, 세로 : 열 이라고 칭하며 각 index 0 부터 시작한다. 젤 좌측 상단 행 : 0번째 행, 젤 좌측 상단 열 : 0번째 열 1. 다차원 배열 1차원 배열 ex) int[] myArray1 = {1,2,3,4,5}; 다차원 배열 ex) int [][] myArray3 = {{1,2,3}, {4,5,6}}; // 2차원 배열 int [][][] myArray4 = {{{1,2}, {3,4}}, {{5,6}, {7,8}}}; // 3차원 배열 2. 이차원 배열 이차원 배열의 생성 방법 A. 초기화 하는 방법 코드 사용 예시 자료형/데이터 타입[][] 변수명 = 초기화 자료; Ex) int [][] myArray3 = {{1,2,3}, {4,5,6}}; B. 사이즈로 바로 생성 코드 ..