안녕하세요 AddChan입니다.
오늘 해볼 공부는 자바의 "변수"에 대해서 공부해볼 계획입니다.
변수는 데이터를 저장할 수 있는 저장공간이라는 뜻입니다.
데이터의 종류에는
정수-byte(1), short(2), int(4), long(8)
-128~+127 3만 -21억~+21억 그이상
실수- float(4) ,double(8)
문자 char(2) = 한 글자
논리-boolean(1) = true(참) / false(거짓)
예를 들어 byte a;라는 변수를 만들면
-128~127까지 밖에 표현이 안됩니다.
▲ byte 변수가 127 이상을 넘어가면 오류가 생기는 것을 확인할 수 있습니다.
이렇듯 변수를 사용할 땐 규칙이 있습니다.
1. 변수를 사용할 땐 반드시 변수명(=마음대로) 앞에 타입을 꼭 써야 된다.
2. 자바에서 변수는 꼭 먼저 선언되어있어야 합니다.
변수를 사용해 코딩을 해보겠습니다.
이클립스를 켜주신 후 프로젝트를 생성해주세요 프로젝트 이름은 Java02
생성해주신 뒤 Class 이름 VarTest 생성해주세요
(프로젝트, Class 이름은 원하는 대로 지으면 됩니다,
Class에서 메인 부분 체크해주세요 (ALT+V) 단축키 입니다. )
변수를 다 적어보겠습니다.
▲ byte는 128이하이므로 오류가 나지 않고 short int long 등 나머지 부분 들도 마찬가지로
오류가 나지 않습니다.
float 부분은 0.9만 입력하게 되면 double형으로 받아들여 오류가 생기므로
0.9뒤에 f를 붙여 형 변환을 시켜줘야 됩니다.
char 부분에 한문자를 쓰실 때는 ' '를 넣어주셔야 오류가 생기지 않습니다.
String (변수명) =""; << 을 쓰시면 " " 사이에 원하시는 문장을
저장할 수 있습니다.
이제 이해를 하셨다면 실습을 해보도록 하겠습니다.
//여러분의 정보 4가지 변수에 넣어 출력하시오
//class 명은 Me로 생성 후 만드시오.
Ex) double weight = 67.89;
System.out.println("나의 몸무게는 :"+weight);
▲ 이런 식으로 4가지 정보를 입력하시면 됩니다.
▲ 저는 이런 식으로 했습니다.
.
.
.
.
.
여기까지 변수에 대해 알아보았습니다.
지금까지 AddChan이었습니다. 감사합니다.