컴퓨터공부/JAVA

자바 기초(5) 변수 사용하기

E.K.Lim 2016. 12. 30. 17:32

자바에서는 변수를 사용하기 전에 먼저 선언해야 한다!


선언 방법

자료형 변수명;

- 자료형 : 8가지(기본 자료형)

- 변수명 : 사용자 임의 지정 (=식별자)


식별자(변수명, 클래스명, 메소드명...) 작성 규칙

1. 예약어(=명령어) 사용 불가

2. 영문자 또는 특수문자(_, $)로 시작

3. 첫 글자에 숫자 사용 불가

4. 대·소문자 구분


사용 방법

1. 선언 : type에 따라 메모리 확보

2. 초기화 : 메모리에 값 할당

3. 사용 : 출력, 연산 등


배정 연산자

변수 = 상수 or 변수 or 수식

우변의 상수, 변수, 수식을 좌변의 변수에 할당!


예제

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public static void main(String[] args) {
        // 1. 변수 선언
         byte num1; // memory 이름 num1, 1byte 공간 확보
         short num2; // 메모리 이름 num2, 2byte 공간 확보
         int num3; // 메모리 이름 num3, 4byte 공간 확보
         int sum;
                 
         // 2. 변수 초기화
         num1 = 127// -128 ~ 127 
         num2 = 32767// -32767 ~ 32767
         num3 = num1 + num2; // 4byte : 21억 4천개 정도..
         // sum += num3; 초기화하지 않아서 바로 사용이 안됨!
         sum = 0;
         sum += num3;
         
         // 3. 변수 사용
         System.out.printf("num1 : %d\n", num1);
         System.out.printf("num2 : %,d\n", num2);  // 32,767
         System.out.printf("num3 : %,3d\n", num3); // 32,894
         System.out.printf("sum : %,3d\n", sum);
         
    }
cs