JAVA 02 - 변수

헤이즐·2022년 4월 5일
0

자료형의 종류

1) 정수(int형)
0, 1, 100, 200 , -123
2) 소수(float형, double형)
1.23, 3.14, -99.9
3) 문자(char형)
'A' , 'B', 'C'
4) 문자열(String형)
"ABC", "안녕" , "HELLO WORLD!"
6) 논리형(boolean형)
true, false

변수란

데이터를 보관 유지하는 상자
변수라는 상자에 데이터 값을 넣는 것을 '대입'이라고 한다

변수의 선언과 대입

각 변수의 타입에 맞게 변수명을 대입해주어야 한다.

##예시

package chap04;

public class Variable {
public static void main(String[] args) {

    //제목
    String title;
    title = "Java 입문";

    //가격
    int price;
    price = 30000;

    System.out.print("책제목 : ");
    System.out.println(title);

    System.out.println();

    System.out.print("책가격 : ");
    System.out.print(price);
}

}

Git에서 코드 확인

위의 예제에서 확인할 수 있듯
"Java 입문"이라는 값을 변수 title에 대입하여 책 제목을 출력하고 싶을 때에는 그에 맞는 변수명인 String으로 선언을 해줘야한다. 올바르게 선언됐을 시 title 출력을 통해 책 제목이 정상적으로 처리된 것을 확인할 수 있다.

변수 값 변경

이미 할당된 변수에 다른 값을 할당값을 변경할 수 있다.
한번 선언한 변수를 재사용할 시 자료형은 붙이지 않는다.

int age = 25;
age = 33;

package chap04;

public class ChangeValue1 {
public static void main(String[] args) {
//year
int year = 2002;

    System.out.println("한국 월드컵은");
    System.out.print(year);
    System.out.println("년도에 개최되었습니다.");

    //변수에 다른값 할당

    year = 2018;

    System.out.println("동계올림픽이");
    System.out.print(year);
    System.out.println("년도에 개최되었습니다.");
}

}

Git에서 코드 확인

강의 요약

변수는 데이터 값을 유지하는 상자
선언한 형태에 의해 대입할 수 있는 데이터가 정해진다
변수명도 대문자와 소문자의 엄밀한 구분을 필요로 한다
변수는 사용전에 유형과 이름을 선언해야한다
변수를 제일 처음에 대입하는 것을 변수의 초기화라고 한다

후기

변수를 상자로 생각하고 대입식을 머릿속에 그리면 이해가 쉽다
개발을 배우면서는 우리가 기존에 사용하던 단어를 재정의해야 할 때가 있는데
오늘은 변수의 초기화라는 개념이 딱 그랬다. 0으로 돌아가는 것이 아닌 처음 대입해주는 것이 변수의 초기화! 헷갈리지 말자.

profile
개발자를 꿈꾸며 하루하루 고군분투 중!

0개의 댓글