Java_var

안선경·2024년 3월 2일

ReStart_Java_Basic

목록 보기
2/2

역시 언어의 기본은 변수인데, 파이썬에서는 변수의 타입을 자동적으로 처리해줬다. 근데 어머나 세상에 Java에서는 내가 하나하나 지정을 해줘야한다니 신기했다.

  • 어라라 왜 에러가 떴지 근데 어쨋든 저 사진은 10이라는 결과를 세 번 출력하기 위함이다.
  • 하지만 세 개의 출력이라면 하나하나 수정이 가능하지만, 많은 결과값을 한 번에 바꾸려는데 하나하나 바꾼다면 너무나 비효율적이다.
  • 여기서 20으로 바꾸기 위해 세 번의 수정을 했다.
  • 정말 너무 비효율적이다.
  • 그래서 a라는 변수를 선언하고, 초기화 후 20이라는 숫자를 넣고 a라는 변수만을 출력한다면 세 번의 수정없이 한 번에 결과값을 바꿀 수 있다.
  • 변수를 선언하고, 10으로 초기화하고 다시 50으로 초기화함으로써 하나의 변수는 다양한 값으로 바꿀 수 있다.
  • 변수를 선언할 때 ,(콤마)를 사용해서 한 번에 여러 변수를 선언할 수도 있다.
  • 변수 선언과 초기화할 때 다양한 방법이 있는데
    1. 변수 선언과 초기화를 따로 하거나
    1. 변수 선언과 초기화를 한 번에 할 수도 있고
    1. 여러 번수 선언과 초기화를 한 번에 할 수도 있다.
  • 중요한 점은 변수를 선언하고 초기화하지 않은 상태에서 런타임을 돌리면 에러가 발생한다.
  • 이제 변수의 타입이 존재하는데
    1. int : 정수
    2. double : 실수
    3. boolean : True or False
    4. char : 하나의 문자
    5. String : 문자열
  • 위와 같이 다양한 타입의 변수가 존재한다.
  • 정수와 실수에는 여러 형태의 변수가 존재하는데 사실 잘 사용하지는 않고
  • 정수는 int와 long을 많이 사용하며
  • 실수는 double를 많이 사용한다.
profile
상황을 바꿀 수 없다면, 나를 바꾸자

0개의 댓글