1. JAVA/자바프로그래밍 입문 강좌

Java programing #6 < 연산자 >

yoons.Dev 2022. 2. 17. 19:40

1.연산자란

 

   프로그램이 실행될 때 컴퓨터(CPU)한테 계산(연산) 업무를 시키기 위한 방법이다.

 

2.대입 연산자

 

   수학에서는 = 의 의미는 같다 이지만 프로그램에서는 대입한다의 의미를 지닌다. 

   만약 같다라는 의미를 부여하려면 == 으로 써야한다.

 

3.산술 연산자

 

   / 가 나눗셈이고 %는 나머지이다 헷갈리지 말자

 

4.복합 대입연산자

   상당히 자주 쓰인다는 점을 기억하자. 

  X+=10 => X=X+10

  X-=10 => X= X-10

  X*=10 => X=X*10

  X/=10 => X=X/10

  X%=10 =>X=X/10 의 나머지

  ▶ 대입연산자의 의미를 기억하면 조금이나마 쉽다. '대입' 을 기억하자

 

5.관계 연산자

 

   ! 는 반대의 의미

 

6. 증감 연산자

 

  ▶ 전위 증감연산과 후위 증감연산을 구분해야한다.

x가 10으로 초기화 되있을 경우

  ▶++X => 전위증감이다. x+1값이 출력되고 x는 x+1의 값이 저장된다 =>11 출력 후 x에 11 그대로 저장

  ▶x++ => 후위증감이다. 기존의 x값이 출력되고 그 후 x+1값이 저장된다.=> 10 출력 후 x에 11저장

 

7. 논리 연산자

 

 

8. 조건(삼항) 연산자

 

  ▶엑셀의 if 문으로 이해하면 조금 쉽다. 

 

9. 비트 연산자

 

  ▶ 자바에서는 자주 사용 되진 않지만 기억해두자.