변수
- 값(Data)를 저장할 수 있는 메모리 공간
- 값(Data)이 변할 수 있는 수
새로운 프로젝트를 생성한다.
package JAVAStudy;
public class variable {
public static void main(String[] args) {
int count;
}
}
먼저 이렇게 변수를 선언한다. 이름은 count로 지정.
int = 어떤 종류의 값을 담을 것인가 (타입)
count = 변수의 이름
; (세미클론)은 필수로 붙여준다.
package JAVAStudy;
public class variable {
public static void main(String[] args) {
int count;
count = 10;
count = 20;
}
}
count 변수에 10이라는 값을 넣고 다시 count변수에 20이라는 값을 넣는다.
이것으로 보았을때 변수는
얼마든지 값을 바꿀 수 있다.
package JAVAStudy;
public class variable {
public static void main(String[] args) {
int count;
count = 10;
count = 20;
System.out.println(count);
}
}
그리고 출력을 하면 마지막에 넣었던 20이 출력이 된다.
이로 보아 값은 변할 수 있지만 하나의 변수에는 하나의 값만 넣을 수 있다.
package JAVAStudy;
public class variable {
public static void main(String[] args) {
int count;
count = 10;
count = 20;
System.out.println(count);
}
count = 11.1;
}
만약에 지금 count가 int, 정수형 변수로 선언이 되었는데
그 변수에 정수가 아닌 실수를 넣는다면
이렇게 컴파일 오류가 뜨게 된다.
package JAVAStudy;
public class variable {
public static void main(String[] args) {
int count;
count = 10;
count = 20;
System.out.println(count);
double num = 11.1;
}
}
따라서 실수의 값을 넣고 싶다면 이렇게 실수형의 변수를 더 선언 해 주어야 한다.
'개발 공부 > JAVA 자바' 카테고리의 다른 글
[JAVA 공부] 조건문 (0) | 2020.10.07 |
---|---|
[JAVA 공부] 연산자 (0) | 2020.10.07 |
[JAVA 공부] 기본형 타입(형) 변환 (0) | 2020.09.30 |
[JAVA 공부] 기본형 타입 (0) | 2020.09.28 |
[JAVA 공부] 상수 (0) | 2020.09.27 |