수학에서 변수라는 것은 변할 수 있는 수를 말합니다.
Java에서는 변수를 사용하기 전에 먼저 변수의 데이터 타입을 설정해주어야 합니다.
Java에서 주로 사용되는 데이터 타입 3가지를 알려드리겠습니다!
1. int (integer) 정수
정수를 뜻하는 int는 숫자(Number)를 변수로 사용할 때 설정해주는 변수입니다.
ex. int a = 5
위 사진을 보면 앞에 변수의 데이터 타입을 설정해주지 않고 a = 1 이라고 쓴 부분은 빨간 줄로 에러가 생기는 것을 확인할 수 있습니다.
이와 같이 데이터 타입을 미리 설정해주지 않고 변수를 선언하면 오류가 뜹니다.
변수가 정수일 경우에는 변수 앞에 꼭! int a = 1 이라고 변수의 데이터 타입을 선언해주어야 합니다.
2. double (real number) 실수
실수의 데이터 타입은 double로 선언해줍니다.
ex. double b = 7
실수도 마찬가지로 변수의 앞에 double를 적어서 데이터 타입을 선언해주어야 합니다.
3. String 문자
변수를 문자로 설정하기 위해서는 데이터 타입을 String으로 선언해줍니다.
이때, 앞서 배웠듯이 java에서 문자를 나타낼 때는 큰따옴표를 사용해주어야 합니다.
ex. String c = "Dingsi"
위와 같이 각 데이터 타입을 먼저 적어주고 변수를 선언해주어야 정상적으로 코드가 처리됩니다.
+ 데이터 타입을 미리 적어줘야 하는 이유는?
- 데이터의 정체를 매번 확인할 필요가 없어지기 때문입니다.
데이터 값을 입력할 때 번거로운 부분이 있긴 하지만 결과의 확실성을 보장해주기 때문에 데이터 타입을 미리 지정해주는 것이 편리합니다.
* 변수의 효용
- 코딩을 할 때, 본인과 다른 사람이 보는 코드를 이해하기 쉽게, 코드의 의미를 파악하게 쉽게 작성하는 것이 매우 중요합니다.
그렇기 때문에 변수의 이름을 적절하게 잘 지어주는 것이 개발자에게는 매우 중요한 능력입니다!
위를 보면 String name = "Dingsi"; 라고 변수가 선언되어있습니다.
여기서 데이터 타입 뒤에 쓰여있는 name은 메소드라고 부르는 변수의 이름입니다.
아래 프린트 되는 부분을 보면 "Hello,"+name+ "..." + ~ 라고 되어있는데 인사를 한 후 이름을 넣어주겠다는 의미가 한 눈에 보입니다.
그 아래를 보면 double VAT = 10.0 ; 이라고 선언되어있습니다.
VAT는 부가세를 뜻하는 단어인데 부가세가 10%라고 알려준다는 것을 한 눈에 알 수 있습니다.
이처럼 코드를 쓰는 본인이나 이 코드를 읽을 다른 사람들이 한 눈에 이해하기 쉽게 코드를 잘 작성하는 것이 개발자의 능력입니다.
변수의 이름을 적절하게 잘 지어주면 코드를 이해하는데 훨씬 수월하기 때문에 변수의 이름을 적절하게 지어주는 것은 매우 중요합니다.
'JAVA' 카테고리의 다른 글
8. Java 데이터 타입의 변환 casting (0) | 2022.02.17 |
---|---|
6. 문자열의 표현 (0) | 2022.02.15 |
5. Java 숫자와 연산 (0) | 2022.02.15 |
4. Java 숫자, 문자 등을 코드로 표현하기 (0) | 2022.02.15 |
3. Java의 동작원리 (0) | 2022.02.14 |