변수

Hwani·2024년 7월 23일

변수 선언하기
사진처럼 2가지 방법으로 변수를 선언 할수 있다.

변수 사용 예시

문자열 변수(String)
숫자형 변수(int)

실수형변수(double)
단일 변수(char)

*문자열 변수(String)와 단일 변수(char)의 차이점은 ""와''이다.
문자열 변수 ="변수 값"
단일 변수 ='변수 값'

Q1.문자열 변수(String)을 사용하면 되는데 왜 굳이 단일변수(char)을
사용해서 코드를 작성하는 건가요?

A.리소스를 줄이기 위해서 입니다. 단일 변수는 데이터 처리시
2바이트(16비트)의 적은 양의 메모리를 사용하기 때문에
단일 문자 데이터를 다룰 때에는 단일변수(char)를 사용하는게
데이터 처리속도면에서 효율적 입니다.

변수 업데이트

데이터 처리중 같은 변수 이름이지만 다른 변수 값을 불러오게 하는 방법이다.
위 name변수에는 차은우라는 변수 값이 출력 되고
그 아래 name ="나천재"; 로 변수 값을 업데이트 해주니
그 다음부터 출력되는 name 변수는 나천재로 업데이트 된 것을 확인 할 수 있다.

불리안 변수

실수형 변수 double 과 float의 차이
1.변수값을 지정할때 float은 f를 붙여야한다.
2.float은 소수점 7자리 double은 소수점 15자리 까지 나타낼수 있다.

Q2.실수형 변수를 지정할 때 왜 float을 사용할까?

A.double에 비해 메모리 사용량이 적기 때문이다.
double은 64비트 (8바이트)
float은 32비트 (4바이트)
그래서 메모리제한이 있는 시스템일 경우 float을 사용한다.

숫자형 변수 int와 long의 차이
1.나타낼수 있는 숫자크기
int : 약 -21억 ~ 21억
long : 약 -922경 ~ 922경

2.메모리 사용량
int : 32비트(4바이트)
long : 64비트(8바이트)


이렇게 long은 int보다 훨씬 큰 숫자를 출력할 수 있다.
또 변수명 = 숫자 중간에 _ 를 넣어도 출력에는 아무문제가 없다.

0개의 댓글