본문 바로가기
프로그래밍 언어/자바

데이터 타입의 사용 #1

by 블루데이제이 2019. 2. 17.
728x90
반응형

1. 변수

변수란 값이 변하는 데이터이다.

값이 변하는 데이터를 사용하기 위해서는 해당 데이터 타입에 맞는 변수를 미리 선언해야 한다.


▶ 변수를 선언할 때는 데이터 타입을 지정한다.

문장의 마지막에는 ;을 넣는다.

int a;                              //정상

long b;                           //정상

double c;                        //정상


v;                                  //에러 - 데이터 타입을 선언하지 않았다.

v int;                              //에러 - 변수와 데이터 타입의 순서가 바뀌었다.


▶ 변수 이름의 시작은 반드시(A~Z, a~z)나 _, $로 시작해야 한다.

int a;                              //정상

long _b;                          //정상

double $c;                       //정상

double 4d;                      //에러 - 숫자로 시작할 수 없다.


int user;                         //정상

int user number;              //에러 - 공란을 변수 이름으로 사용할 수 없다.

int user_number;              //정상

float a+b;                       //에러 - 연산자를 변수 이름으로 사용할 수 없다.


▶ 자바가 내부적으로 사용하는 예약어를 변수 이름으로 사용할 수 없다.

double for;                     //에러 - for는 자바의 예약어다.

int if;                             //에러 - if는 자바의 예약어다.

int ifV;                           //정상


여담

변수명은 각자 알아서 정하면 된다. 그러나 추후에 변수명이 가진의미를 모를 수 있다. f, ff, fff 보다 user, user_number라고 변수명을 정하는 것이 이해하는데 좋을 것이다.

처음 프로그램을 배울 때 사수(정확히는 대표)가 시간이 없다는 관계로 변수를 f =, ff =, fff = 이런식으로 코딩을 해놔서 저 변수가 뭔지 몰라 한참 찾아헤맨 기억이 있다.

변수명을 정하는거에는 정석이 없지만 소문자로 시작하며 두 개 이상의 단어로 이뤄질 경우 구분으로 대문자로 시작하는 경우가 있다. usernumber보다는 userNumber가 더 일반적이다.




728x90
반응형

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

데이터 타입의 사용 #3  (0) 2019.02.21
데이터 타입의 사용 #2  (0) 2019.02.20
데이터 타입  (0) 2019.02.16
Hello World, Hello Java  (0) 2019.02.09
자바 개발환경 구축 #3  (0) 2019.02.05