///////
Search
📝

황준하_220921

◆ 상수와 형변환(Casting)

상수

변수에 값을 딱 한번 할당할 수 있으면 상수
변경 불가
키워드 final 선언
관례 - 변수명은 모두 대문자로 ex) FIRST_NAME

리터널

int num = 10 에서 num은 변수명 10은 리터널
변수에 넣는 변하지 않는 데이터
상수라는 표현으로 대신해도 좋다.

형변환(대전제)

컴퓨터는 연산시 데이터타입이 다르면 자동 형변환이 일어난다. => 자료형의 크기가 큰 방향으로 => 정수보다는 실수 형으로(소수점을 보전하는 쪽으로)

명시적(강제) 형변환

개발자가 위험을 무릅쓰고, 강제로 형변환 시킴

◆ 연산자

연산자 우선순위

String s1 = "1234" + 6.0; 을 하게되면 둘중의 하나로 데이터타입을 맞춘다.

증감연산자

int a = x++; //x의 값이 사용되기 전에 증가된다. a는 1이 된다.
int b = ++y; //y의 값이 사용된 후에 증가된다. b는 2가 된다.

◆ 반복문

Ctrl + shift + F : 코드 정리

foreach

for (int i : arr) { sum += i; }
Java
복사

과제

//트리 만들기
//숫자 추측 게임

◆ 배열

Arrays.toString(arr) => 배열 전체 출력