본문 바로가기
국비학원

[국비지원] KH 정보교육원 4일차

by 도전하는 개발자 2022. 3. 29.

Day 4

오늘은 연산자 부분을 모두 끝내고 조건문과 반복문을 들어갔다. 많은 내용을 내용을 학습하다보니 흘러가는대로 하다보면 남는 것이 없을 것 같다. 복습을 하는 시간을 꼭 가져서 내 것으로 만드는 과정을 거쳐야겠다.

 

부호연산자 +, -
전위 증감연산자와 후위 증감연산자

 

전위 증감연산자 ( ++x; ) -> 증감연산자 먼저 처리!!

후위 증감연산자 ( x++; ) -> 증감연산자 나중에 처리!!!

부정연산자 !
산술연산자


숫자 리터럴이 있을 때 아래를 꼭 기억하자
1. 정수 리터럴 -> 무조건 int로 가정 (뒤에 l/L이 없는한 -> l/L이 있으면 long 타입) 
2. 실수 리터럴 -> 무조건 double로 가정 (뒤에 f/F가 없는 한 -> f/F가 있으면 float 타입)

 

double의 근사치
리터럴과 변수의 타입변환
Overflow : int 타입의 한계

byte 1바이트

char 2바이트

short 2바이트

int 4바이트

long 8바이트

 

folat 4바이트

double 8바이트

 

Infinite와 NaN
기본타입과 참조타입 (ex 문자열 String)
.equals()
비교연산자와 논리연산자
삼항연산자
단순 if문과 if-else문 (양쪽은 같은 결과임)
if-else if-else 문
if-else if-else문 - 주사위 돌리는 코드