Java

[Java]Types and variables

Woonys 2022. 5. 9. 10:45
반응형

1. Declaring & initializing

변수는 특정 자료형의 값을 저장하는 그릇과도 같다. 여기서 자료형은 문자(열), 숫자 등이 있다. 모든 변수는 다른 변수와 구분하기 위해 변수명(identifier)을 갖는다.

  • 자바에서는 변수 선언을 반드시 해야 함
    • ex) DataType variableName = initialization;
  • 변수 선언 시 타입과 함께 작성해야 한다.
    • ex) String language = "java";

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";
  • 변수명 선언과 변수 대입을 분리
  • int age; // declaration age = 35; // initialization

4. Type inference

Java 10부터는 var로 타입 전부 퉁칠 수 있음 → 타입 추론 자동화 기능.

var variableName = initialization;

var language = "Java"; // String
var version = 10; // int
반응형