[Java] 기본 문법 정리 - 자료형과 변수, 연산자, 조건문
자바 코딩테스트에 자주 등장하는 핵심 문법 정리. 📌 자바 코딩테스트 필수 문법 목록자료형과 변수연산자조건문 (if, switch)반복문 (for, while, do-while)배열과 리스트 (Array, ArrayList)문자열 다루기 (String, StringBuilder)컬렉션 프레임워크 (List, Set, Map)정렬 (Arrays.sort, Collections.sort, Comparator)스택과 큐 (Stack, Queue, Deque)해시맵과 해시셋 (HashMap, HashSet)이진 탐색 (Binary Search)우선순위 큐 (PriorityQueue)재귀함수DFS & BFS동적 프로그래밍 (DP)비트 연산수학 관련 라이브러리 (Math 클래스 활용)시간 복잡도 개념✅ 1. 자료..
2025. 3. 19.
연산자 우선순위
연산자 우선순위 연산자 우선순위 표연산자 우선순위 (높음 → 낮음)우선순위 연산자 설명 결합 방향1()괄호(수식 우선 계산)왼 → 오2++, --단항 연산자 (증가, 감소)오 → 왼3+, - (단항)부호 연산자 (+, -)오 → 왼4*, /, %곱셈, 나눗셈, 나머지왼 → 오5+, - (이항)덧셈, 뺄셈왼 → 오6>비트 이동 연산자왼 → 오7, >=비교 연산자왼 → 오8==, !=동등/비동등 비교 연산자왼 → 오9&비트 AND 연산자왼 → 오10^비트 XOR 연산자왼 → 오11|비트 OR 연산자왼 → 오12&&논리 AND 연산자왼 → 오13||논리 OR 연산자왼 → 오14? :삼항 연산자오 → 왼15=, +=, -=, *=, /=, %=, >=, &=, ^=, |=대입 연산자오 → 왼16,쉼표 연산자왼 ..
2025. 3. 18.