프로그래밍/JAVA

java 연산자

Cognivox 2025. 4. 1. 17:21
반응형

✅ 산술 연산자란?

👉 숫자끼리 계산할 때 사용하는 기본 연산자!
우리가 초등학교 때 배운 사칙연산 + 나머지 계산이라고 보면 됨!


✅ 자바에서 사용하는 산술 연산자 5가지

연산자뜻예시결과
+ 더하기 3 + 2 5
- 빼기 3 - 2 1
* 곱하기 3 * 2 6
/ 나누기(몫) 7 / 2 3 ❗ 소수점은 버림
% 나머지 7 % 2 1 ← 요게 핵심!

이건 7을 2로 나눈 나머지를 구하는 거임.

  • 7 ÷ 2 = 3 (몫)
  • 나머지 = 1

👉 그래서 7 % 2 = 1

 

✅ % 나머지 연산자, 완전 쉽게 설명!

📌 몇 가지 예

계산식결과설명
10 % 3 1 10 나누면 3×3=9, 나머지 1
8 % 4 0 8은 4로 딱 떨어짐, 나머지 0
5 % 2 1 2×2=4, 나머지 1
9 % 5 4 5×1=5, 나머지 4

💡 a % b 언제 쓰일까?

상황예
짝수/홀수 판별 num % 2 == 0 → 짝수
주기적 반복 i % 3 → 0,1,2,0,1,2...
자리수 처리 123 % 10 = 3 → 일의 자리 추출
줄 바꿈 제어 i % 5 == 0일 때 출력 개행

🎯 한 줄 정리

%는 나머지를 구하는 연산자
7 % 2 = 1처럼, 나눈 뒤 남는 값을 알려줌
홀짝 판별, 반복 제어, 자리수 추출 등에 정말 많이 씀

 

✅  (출력 순서)

줄설명출력값
1️⃣ x = 10
2️⃣ System.out.println(x); 10
3️⃣ x++ → 10 → 11
4️⃣ ++x → 11 → 12
5️⃣ System.out.println(x); 12
6️⃣ System.out.println(x); 12
7️⃣ x-- → 12 → 11
8️⃣ --x → 11 → 10
9️⃣ System.out.println(x); 10

✅ ++와 -- 쉽게 설명

기호이름의미
x++ 후위 증가 먼저 사용하고, 나중에 1 증가
++x 전위 증가 먼저 1 증가하고, 그 값을 사용
x-- 후위 감소 먼저 사용하고, 나중에 1 감소
--x 전위 감소 먼저 1 감소하고, 그 값을 사용

 

#자바문자열 #이스케이프문자 #자바출력 #카멜표기법 #자바기초 #String #print문 #줄바꿈 #탭문자 #문자열연결 #자바변수명 #코딩스타일 #자바표현식 #이스케이프시퀀스 #n의뜻 #t의뜻 #자바문법 #자바형식 #문자열출력 #자바연산자

#자바 #자바학습 #자바기초 #자바프로그래밍 #자바언어 #자바기초학습 #자바배우기 #자바개발 #자바코딩 #자바문법 #자바배열 #자바클래스 #자바객체지향 #자바메서드 #자바변수 #자바조건문 #자바반복문 #자바예제 #자바튜토리얼 #자바개발자

 

반응형

'프로그래밍 > JAVA' 카테고리의 다른 글

java 반복문  (0) 2025.04.03
java 조건문  (0) 2025.04.02
java 출력 처리  (0) 2025.04.01
java 상수 설명, 사용 이유  (0) 2025.04.01
java 변수 4가지 설명  (0) 2025.04.01