1 - 변수(variable)

2023. 1. 2. 20:03프로그래밍 언어/JAVA

변수란?
  • 변수는 변하는 수이다.

작성방법 -> 변수타입 변수명 = 값;

 

 

  • 변수 선언

변수타입 변수명;

 

  • 값 할당

변수명 = 값;

 

 

데이터 타입
  • 정수형 : int, byte, short, long
  • 실수형 : double, float
  • 문자열형 : String
  • 문자형 : char
  • 참/거짓형 : boolean
int x = 10;
System.out.println(x);

 

변수 명명 규칙
  1. 숫자로 시작하면 안됨
  2. 변수명은 중복이 안됨
  3. 예약어 사용이 안됨(int, float, long....)
  4. 특수문자는 '_'와 '$'만 허용됨
  5. 띄어쓰기 안됨

 

 

예외 사항

long a = 10;

-> 이렇게 해도 에러가 안 난다.

그 이유는 메모리 값이 더 커서 그렇다.

long 타입의 크기는 8 byte, int는 4 byte다.

 

 

float x = 3.14;

-> 에러가 난다. 

float은 크기가 4byte, 3.14는 자동으로 double 타입이 된다.

double 타입은 크기가 8byte이기 때문에 4byte 공간에 8byte 데이터를 집어넣으려고 하니

에러가 나는 것이다. 

 

 

 

'프로그래밍 언어 > JAVA' 카테고리의 다른 글

배열 - 얕은 복사/ 깊은 복사  (0) 2023.01.10
Scanner - next()  (0) 2023.01.06
Scanner - nextLine(), nextInt() 비교  (0) 2023.01.06
3 - 제어문  (0) 2023.01.03
2- 연산자(Operator)  (0) 2023.01.02