5일차: Java 연산자 이해
발행: (2025년 12월 24일 오전 01:46 GMT+9)
3 min read
원문: Dev.to
Source: Dev.to
Java에서 연산자란?
Java에서 연산자는 다음과 같은 연산을 수행하기 위해 사용되는 특수 기호 또는 키워드입니다:
- 덧셈
- 뺄셈
- 나눗셈
- 비교
- 논리 검사
중요 용어
- Operator(연산자) – 연산을 수행하는 기호
- Operand(피연산자) – 연산자가 작용하는 값
예시
int a = 10;
=가 연산자a와10이 피연산자
Java 연산자 종류
할당 연산자
변수에 값을 할당할 때 사용합니다.
int no = 10;
산술 연산자
수학적 계산을 수행할 때 사용합니다.
| 연산자 | 설명 |
|---|---|
+ | 덧셈 |
- | 뺄셈 |
* | 곱셈 |
/ | 나눗셈 |
% | 나머지 (모듈러스) |
예시
int a = 10;
int b = 3;
System.out.println(a + b); // 덧셈
System.out.println(a - b); // 뺄셈
System.out.println(a * b); // 곱셈
System.out.println(a / b); // 나눗셈
System.out.println(a % b); // 모듈러스
단항 연산자
단일 변수에 대해 작동하는 연산자입니다.
증가 (++)
-
후위 증가 (
no++) – 값을 먼저 사용하고, 그 후에 증가시킵니다.int no = 10; System.out.println(no++); // 10 System.out.println(no); // 11 -
전위 증가 (
++no) – 값을 먼저 증가시키고, 그 후에 사용합니다.int age = 15; System.out.println(++age); // 16
감소 (--)
-
후위 감소 (
no--) – 값을 먼저 사용하고, 그 후에 감소시킵니다.int no = 10; System.out.println(no--); // 10 System.out.println(no); // 9 -
전위 감소 (
--no) – 값을 먼저 감소시키고, 그 후에 사용합니다.int age = 15; System.out.println(--age); // 14
동등 및 관계 연산자
두 값을 비교할 때 사용합니다.
| 연산자 | 의미 |
|---|---|
== | 같음 |
!= | 다름 |
> | 큼 |
>= | 크거나 같음 |
예시
int a = 10;
int b = 20;
System.out.println(a == b); // false
System.out.println(a != b); // true
System.out.println(a 18 && age < 60); // true