변수란 무엇일까요? 변수. 간단하게 생각하시면 그냥 "변하는 수" 입니다. 예. 그냥 변한다고요.


자바 두번째 시간, 변수(variable)

다시, 제롯 킘 입니다. 오랜만이군요. 오늘은 변수에 대해 설명해볼 예정입니다. 먼저, 변수란 무엇일까요?
 변수란, 프로그램 안에서 변할 수 있는 데이터 라고 하네요.(위키디피아)
여기서 잠깐, "수" 라고 해서 number일 것 이라고 생각하시면 약간 이해하기 어려우 실 수도 있습니다. 변수는 그냥 변하는 데이터 일 뿐입니다.
먼저, 많이 쓰이는 변수의 타입을 알아보면
short
int
long
String
boolean

float

double

등이 있겠습니다. 

int, short, long 등등 이러한 타입의 변수를 "정수형 변수" 라고 합니다. 왜냐하면 이 변수 안에 들어가는 데이터는 모두 1,20,491 같은 정수 이기 때문입니다.

String 은 문자열이 들어갈 수 있는 변수입니다. 말 그대로 "가나다", "안녕하세요" 같은 변수가 들어갈 수 있겠습니다.

boolean 은 논리적 연산을 하는 변수 입니다. 참, 거짓 두가지의 데이터를 넣을 수 있습니다.

double, float 은 실수형 변수 입니다.

백문이 불여일견 이라고, 직접 이클립스 에서 변수에 대해 알아봅시다.

public class demo {


public static void main(String[] args) {

// TODO Auto-generated method stub

int i;

i = 1;

System.out.println(i);

i = 3;

System.out.println(i);

}


}

이 프로그램을 실행해 보면,

이러한 결과가 나오게 됩니다. 중간에 1으로 바꾸고 3으로 바꾸었더니 이렇게 된 것을 보니 이제 이해가 가시죠?

다른 변수 타입들도 똑같이 변할 수 있습니다.

그럼 이러한 변수는 어디에 쓰일까요?

변수의 쓰임

배틀그라운드 아시죠? 유명한 게임인데요, 여기서 변수는 어디에 쓰일 수 있을까요? 변하는 수 이니, 총탄 수, 현재 체력, 이동수단의 속도 등이 변수로 쓰일 수 있습니다. 체력을 예로 들면요, 상대에게 공격을 받았을때 줄어들지 않습니까? 그런 것처럼,
int hp = 100;
.
.
.
hp = 10;
이런식으로, 총에 맞았을 때 체력을 줄이는 것처럼, 변수는 무언가가 변해야 하는 상황에 쓰일 수 있습니다.

이것은 변수의 대표적인 쓰임이고요, 이 외에도 변수는 다양한 기능을 가지고 수행할 수 있답니다.
이상입니다.



'JAVA' 카테고리의 다른 글

[자바] 100!값을 기존 변수형으로 계산하기  (0) 2018.10.21
자바 외전, 삼항연산자  (0) 2018.04.11
자바 세번째-반복문  (0) 2018.04.08
엘리베이터 프로그램  (0) 2018.03.30
자바 첫 시간-Hello World!  (0) 2018.02.28

+ Recent posts