2차원 배열, Arrays클래스
3.1 2차원 배열의 선언과 인덱스(index), 초기화 2차원 배열의 선언은 1차원 배열과 같다. 다만 괄호[]가 하나 더 늘었다는 것. ① 선언, 생성, 초기화를 동시에 int[][] score = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9}, {10, 11, 12}, }; ② 선언과 생성 int[][] score = new int[4][3]; //4행 3열짜리 2차원 배열을 생성한다. 단 생성은 했으나 초기화는 하지 않은 상태. 2차원 배열은 잘 살펴보면 행(row)과 열(column)로 구성되어 있다. 그림을 살펴보면 다음과 같다 new int[4][3]의 2차원 배열의 객체를 생성하여 초기화 시키면 위 그림과 같다. 그리고 만약 이러한 2차원 배열의 형태를 for문을 이용하여 초..
2021. 2. 25.
연산자
1. 연산자 연산자는 연산을 수행하는 기호를 의미한다. 흔히 사칙연산(+, - *, /)을 비롯해 다양한 연산자들이 있다. 1.1 연산자의 종류 종류 연산자 설명 산술 연산자 +, -, *, /, %, 사칙연산과 나머지 연산(%) 비교 연산자 >, =, 비교 > 논리 > 대입 연산자 순으로 대입은 제일 마지막에 수행된다. 2) 단항(1) > 이항(2), 삼항(3) 연산자 순으로 단항 연산자의 우선순위가 이항 연산자보다 높다. 3) 단항 연산자와 대입 연산자를 제외한 모든 연산의 진행방향은 왼쪽에서 오른쪽이다. 종류 결합규칙(진행방향) 연산자 우선순위 단항 연산자 ← ++, --, +, -, ~, !, (type) 높음 낮음 산술 연산자 → *, /, % → +, - → 비교 연산자 → , =, insta..
2021. 2. 18.