Java
[Java]Types and variables
Woonys
2022. 5. 9. 10:45
반응형
1. Declaring & initializing
변수는 특정 자료형의 값을 저장하는 그릇과도 같다. 여기서 자료형은 문자(열), 숫자 등이 있다. 모든 변수는 다른 변수와 구분하기 위해 변수명(identifier)을 갖는다.
- 자바에서는 변수 선언을 반드시 해야 함
ex) DataType variableName = initialization;
- 변수 선언 시 타입과 함께 작성해야 한다.
- ex)
String language = "java";
- ex)
2. Accessing the value of variable
변수를 선언하고 나면, 변수에 들어가는 값은 변수명을 통해 접근하거나 수정할 수도 있다.
- 접근
String dayOfWeek = "Monday"; System.out.println(dayOfWeek); // Monday
- 수정
String dayOfWeek = "Monday"; System.out.println(dayOfWeek); // Monday dayOfWeek = "Tuesday"; System.out.println(dayOfWeek); // Tuesday
3. Alternative forms of declaration
- 연속 선언하기
- ex)
String language = "java", version = "8 or newer";
- ex)
- 변수명 선언과 변수 대입을 분리
int age; // declaration age = 35; // initialization
4. Type inference
Java 10부터는 var로 타입 전부 퉁칠 수 있음 → 타입 추론 자동화 기능.
var variableName = initialization;
var language = "Java"; // String
var version = 10; // int
반응형