자바 기본3 - 연산자
연산자
연산자란?
- 연산: 프로그램 데이터를 처리하여 결과를 산출하는 것
- 연산자: 연산 기능을 수행하는 기호
- 단항연산자: 항이 하나인 연산에 사용되는 연산자
- 이항연산자: 항이 두 개인 연산에 사용되는 연산자
- 삼항연산자: 항이 세 개인 연산에 사용되는 연산자
단항연산자
- 부호연산자: +, -
- 증감연산자: ++, –
- 논리연산자: !
- 비트연산자: ~
1
2
3
4
5
6
7
8
9
10
int a=+5;
int b=-5 //-5
int c=a++; //6
int d=a--; //-6
boolean bool=true;
!bool //false
int e=15
~e //-16
이항연산자
- 산술연산자: *, /, %, +, -, «, », »>
- 비교연산자: <, >, <=, >=, instanceof, ==, !=
논리연산자: &, ^, , &&, 대입연산자: =, *=, /=, %=, +=, -=, «=, »=, »>=, &=, ^=, =
1
2
3
4
5
6
int b = 2;
a * b; //곱하기
a / b; //나누기
a % b; //나머지
a + b; //더하기
a - b; //빼기
삼항연산자
- 조건연산자: ?:
1
2
3
4
int a=4;
int b=2;
String str=a>b?"yes":"no";
System.out.println(str); //yes
This post is licensed under CC BY 4.0 by the author.