연산자

대입 연산자(=)

int a = 1
a = 1


산술 연사자

더하기(+)

int a = 10+5
a = 15

빼기(-)
int a = 10-5
a = 5

곱하기(*)
int a = 10*5
a = 50

나누기(/)
int a = 10/5
a = 2

나머지(%) - 나눈후 나머지 값.
int a = 10%4
a = 2



증감 감산 연산자

증감(++)

int a  = 5

a++ = 5
a = 6

int a  = 5

++a = 6
a = 6

감산(--)

int a  = 5

--a = 4
a = 4

int a  = 5

a-- = 4
a = 4

비교 관계 연산자

a==b a는 b와 같다
a!=b  a는 b와 같지 않다

a>b a는 b보다 크다
a>=b a는 b보다 크거나 같다

a<b  a는 b보다 작다
a<=b a는 b보다 작거나 같다


논리 연산자

||(Or, 또는)

0,0 = 0
0,1 = 1
1,0 = 1
1,1 = 1

&&(And, 그리고)

0,0 = 0
0,1 = 0
1,0 = 0
1,1 = 1

삼항 연산자

비교관계 연산자 ? a : b;
비교를 만족하면 a
비교를 불만족하면 b

ex) 10>5 ? a : b; ----> a
     5>10 ? a : b; ----> b

댓글