반응형
1. 변수 ( variable )
자바에서의 변수란 값을 저장할 수 있는 공간을 뜻한다.
2. 변수 선언
변수타입 변수이름;
ex ) int i; // 정수(integer)의 변수 i 선언
변수의 타입은 어떤것을 저장하느냐에 따라서 달라진다.
3. 변수 저장
ex ) i = 10; // 변수 i 에 10을 저장한다. 값 저장
ex ) int i ; i = 10; -> int i = 10;
자바에서는 오른쪽 값을 왼쪽에 저장한다는 의미를 지닌다. 절대 = ( 같음 ) 이 아니다.
따라서 변수는 하나의 값만 저장이 가능하다.
그러므로 기존의 값이 저장된 변수에 새로운 값이 저장되면 기존의 값이 지워진다.
4. 변수의 타입
정수
byte | 1byte | 8bit |
char | 2byte | 16bit |
short | 2byte | 16bit |
int | 4byte | 32bit |
long | 8byte | 64bit |
int i = 10; // 정수 저장
double f = 3.14; // 실수 저장
실수
float | 4byte | 32bit |
double | 8byte | 64bit |
논리
boolean | 1byte | 8bit |
문자
String | 문자열을 저장 | |
char | 문자를 저장 |
String str = "Hello" // 여러 문자를 저장
char c = 'H'; // 문자 1개 저장
String str = "Hello" + "World";
String str2 = "Hello" + 10;
'Programming > Java' 카테고리의 다른 글
Java 증가, 감소, 형변환, 비교연산자, 반올림 (0) | 2020.07.28 |
---|---|
Java Scanner (0) | 2020.07.28 |
Java 상수 (0) | 2020.07.28 |
Java data type (0) | 2020.07.25 |
Java 시작 (0) | 2020.07.20 |