본문 바로가기

JAVA/JAVA

자바 기본 문법 3. 연산자

반응형

연산자


1) 산술연산자

+ - * / %


2) 증감연산자

++ --


3) 비교연산자

> >= < <= == !=

(예를 들어 < = 처럼 띄워서 사용하거나 =< 순서를 바꾸면 안됨)

==> 선택문에서 사용하는 것이 일반적이다. 혹은 반복문의 조건식에 사용한다.


4) 논리연산자

&&(논리곱) ~이고   || (논리합) ~이거나

and                         or

if( 조건식1 && 조건식2)

if( 조건식1  || 조건식2)


5) 비트연산자

&(비트 곱)

|(비트 합)

^(비트 차)


6) 비트이동 연산자

>> '오른쪽으로 비트를 이동' 하라는 연산자

<< '왼쪽으로 비트를 이동' 하라는 연산자

>>> 무조건 양수를 만들어주는 연산자   **(음수를 양수로 만들어주는 목적이 있는 것)


7) 복합치환 연산자

+= -= *= /= %= ...


8) 삼항연산자(조건식 연산자)

(조건식)? 수식1 : 수식2;

: 조건식을 판별하여 만약에 조건식이 참이면

수식1을 실행하고

그렇지 않으면 수식2를 실행

(if 와 else 문장을 한줄로 만든것같음)

반응형