방송통신대 컴퓨터과학과/JAVA프로그래밍
3. 변수
왕초보코딩탈출
2018. 5. 12. 21:41
변수란 ?
변수를 간단히 정의하면 '하나의 데이터를 저장할 수 있는 메모리 공간'이라고 할 수 있다.
대체 이게 무슨말이야???
아래 코드의 예제를 보면서 설명을 드리겠습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | package basic; /** * * @author 왕초보코딩탈줄 * */ public class Comment { public static void main(String[] args) { int number = 1004; System.out.println(number); } } | cs |
변수를 선언할 때에는
타입 변수이름 = 값;
int number = 1004;
앞에 int는 숫자라는 크기의 그릇을 만들거야
그 그릇의 이름은 number 야
number 라는 그릇에 1004를 넣을거야
라는게 프로그램에서의 변수이다
숫자라는 그릇을 만들고 문자를 넣는다면 ?? 물론 에러가 난다.
내가 int 라고 쓴다면 컴퓨터는 아 숫자를 넣을라고 하네 하고 메모리를 숫자가 들어갈 수 있게 그릇을 준비한다
변수의 개념을 분명하게 이해하고 있어야 후에 헷갈리지 않으니 단순하게 x=1 이다 쉽게 넘어가지 않으셨으면 해요.