티스토리 뷰
변수(variable) 이란 수식에 따라 변하는 값입니다.
자바에서 변수를 만드는 법에 대해 학습해 보겠습니다.
public class Variable {
public static void main(String[] args) {
int a = 1; // 정수 ... -2, -1 , 0, 1, 2 ...
System.out.println(a);
double b = 1.1; // 실수 ... -2.0, -1.0, 0, 1.0, 2.0 ...
System.out.println(b);
String c = "Hello World"; // 문자열
System.out.println(c);
}
}
정수 데이터는 Integer, 즉 int 데이터 타입입니다.
int a = 1;
그래서 자바에서 정수 데이터를 변수로 만들 경우 앞에 int 데이터 타입이라고 선언합니다.
1.5와 같이 실수 데이터의 경우에는 어떨까요?
자바에서 실수 데이터는 double이라고 합니다.
double b = 1.1;
실수 데이터를 변수에 담기 위해서는 double이라고 먼저 선언합니다.
문자열 데이터는 String 데이터 타입이기 때문에 String이라고 선언하면 됩니다.
String c = "Hello World";
데이터에 타입을 지정하는 이유는 변수의 데이터 타입을 바로바로 판단하기 위해서 입니다.
비유를 하자면 그냥 유리병에 담겨있는 액체와 포장지가 붙어있는 유리병에 담긴 액체를 보면
포장지가 붙어 있는 유리병에 어떤 액체가 들어있을지 판단하기 좋듯이
데이터 타입을 지정하는 이유도 빠르게 데이터 타입을 구분하기 위해서 입니다
또한 변수는 따로 지정을 해주기도 합니다.
그렇다면 변수를 만들면서 코드가 한 줄 더 늘어나는 것인데 왜 만드는 것일까요?
이는 바로 변수를 따로 만들어 얻는 이점이 있기 때문입니다.
public class Letter {
public static void main(String[] args) {
String name = "jaeguin";
System.out.println("Hello, "+name+" ... "+name+" ... egoing ... bye");
double VAT = 10.0;
System.out.println(VAT);
}
}
어떤 변수는 한 두 번 사용되지만, 수백 수천번을 사용할 수도 있습니다.
이럴경우 변수를 지정하여 필요할때 마다 편리하게 이용할 수 있습니다.
때문에 프로젝트에서 여러번 쓰일 변수는 코드의 가독성을 위해서라도 이름을 잘 지어주는것이 중요합니다.
그래야 2명 이상이 참가하는 프로젝트를 수행할때 업무의 효율성이 더 높아질테니까요^^7
'부스트코스 서포터즈 3기' 카테고리의 다른 글
[부스트코스 서포터즈 3기 ] 쉽게 배우는 자바_7(Instance) (0) | 2021.02.15 |
---|---|
[부스트코스 서포터즈 3기 ] 쉽게 배우는 자바_6(Class) (0) | 2021.01.31 |
[부스트코스 서포터즈 3기 ] 쉽게 배우는 자바_4(데이터 타입 & 연산) (0) | 2021.01.18 |
이클립스 테마 변경 방법 (0) | 2021.01.18 |
[부스트코스 서포터즈 3기 ] 쉽게 배우는 자바_3(print_hell word) (0) | 2021.01.10 |
- Total
- Today
- Yesterday