방명록
- Java 기초 06 : 산술 연산자2024년 09월 25일 11시 02분 50초에 업로드 된 글입니다.작성자: UXO Studio
01 산술 연산자 : +, -, *, /, %
02 증감 연산자 : ++, --
01 산술 연산자 : +, -, *, /, %
산술 연산자
public class Main { public static void main(String[] args) { System.out.println(5 + 2); System.out.println(5 - 2); System.out.println(5 * 2); System.out.println(5 / 2); System.out.println(5 % 2); System.out.println(); System.out.println("5 + 2 = " + (5 + 2)); System.out.println("5 - 2 = " + (5 - 2)); System.out.println("5 * 2 = " + (5 * 2)); System.out.println("5 / 2 = " + (5 / 2)); System.out.println("5 % 2 = " + (5 % 2)); System.out.println(); System.out.println("2 / 5 = " + (2 / 5)); System.out.println("2 % 5 = " + (2 % 5)); } }
------------------------ 7 3 10 2 1 5 + 2 = 7 5 - 2 = 3 5 * 2 = 10 5 / 2 = 2 5 % 2 = 1 2 / 5 = 0 2 % 5 = 2 ------------------------
연산 우선 순위
public class Main { public static void main(String[] args) { System.out.println("2 + 2 * 2 = " + (2 + 2 * 2)); System.out.println("(2 + 2) * 2 = " + ((2 + 2) * 2)); } }
------------------------ 2 + 2 * 2 = 6 (2 + 2) * 2 = 8 ------------------------
public class Main { public static void main(String[] args) { int a = 20; int b = 10; int c; c = a + b; System.out.println(c); c = a - b; System.out.println(c); c = a * b; System.out.println(c); c = a / b; System.out.println(c); c = a % b; System.out.println(c); } }
------------------------ 30 10 200 2 0 ------------------------
02 증감 연산자 : ++, --
증감 연산자가 앞에 쓰이는 경우 : 문장 수행 전 증감
증감 연산자가 뒤에 쓰이는 경우 : 문장 수행 후 증감
public class Main { public static void main(String[] args) { int val; // 증감 연산자가 앞에 쓰이는 경우 val = 10; System.out.println(val); System.out.println(++ val); System.out.println(val); System.out.println(); // 증감 연산자가 뒤에 쓰이는 경우 val = 10; System.out.println(val); System.out.println(val ++); System.out.println(val); } }
------------------------ 10 10 11 10 11 11 ------------------------
public class Main { public static void main(String[] args) { int val; // 증감 연산자가 앞에 쓰이는 경우 val = 10; System.out.println(val); System.out.println(-- val); System.out.println(val); System.out.println(); // 증감 연산자가 뒤에 쓰이는 경우 val = 10; System.out.println(val); System.out.println(val --); System.out.println(val); } }
------------------------ 10 9 9 10 10 9 ------------------------
public class Main { public static void main(String[] args) { int waitng = 0; System.out.println("현재 대기 인원 : " + waitng + "명"); System.out.println("번호표를 뽑습니다. 대기 인원 : " + ++ waitng + "명"); System.out.println("번호표를 뽑습니다. 대기 인원 : " + ++ waitng + "명"); System.out.println("번호표를 뽑습니다. 대기 인원 : " + ++ waitng + "명"); System.out.println("번호표를 뽑습니다. 대기 인원 : " + ++ waitng + "명"); System.out.println("손님이 1명 입장합니다. 대기 인원 : " + -- waitng + "명"); System.out.println("손님이 1명 입장합니다. 대기 인원 : " + -- waitng + "명"); System.out.println("번호표를 뽑습니다. 대기 인원 : " + ++ waitng + "명"); System.out.println("번호표를 뽑습니다. 대기 인원 : " + ++ waitng + "명"); System.out.println("손님이 1명 입장합니다. 대기 인원 : " + -- waitng + "명"); } }
------------------------ 현재 대기 인원 : 0명 번호표를 뽑습니다. 대기 인원 : 1명 번호표를 뽑습니다. 대기 인원 : 2명 번호표를 뽑습니다. 대기 인원 : 3명 번호표를 뽑습니다. 대기 인원 : 4명 손님이 1명 입장합니다. 대기 인원 : 3명 손님이 1명 입장합니다. 대기 인원 : 2명 번호표를 뽑습니다. 대기 인원 : 3명 번호표를 뽑습니다. 대기 인원 : 4명 손님이 1명 입장합니다. 대기 인원 : 3명 ------------------------
#산술연산자 #증감연산자 #Java프로그래밍 #프로그래밍기초 #코딩기초 #프로그래밍공부 #코딩연습 #프로그래밍언어 #초보프로그래머 #Java기초 #연산자사용법 #덧셈 #뺄셈 #곱셈 #나눗셈 #모듈로연산 #증가연산자 #감소연산자 #연산우선순위 #코드예제
'Java > Java 기초' 카테고리의 다른 글
Java 기초 08 : 비교 연산자 (0) 2024.09.25 Java 기초 07 : 대입 연산자 (0) 2024.09.25 Java 기초 05 : 형 변환 (0) 2024.09.09 Java 기초 04 : 변수와 상수 (0) 2024.09.09 Java 기초 03 : 주석 (0) 2024.09.09 다음글이 없습니다.이전글이 없습니다.댓글