변수

김민성·2022년 7월 14일
0

Java

목록 보기
3/47
post-thumbnail

변수

변수란, 단 하나의 값을 저장할 수 있는 메모리 공간이다.

1. 변수의 선언과 초기화

변수타입 변수명; 으로 선언하고, 변수가 선언되면 변수 타입에 알맞은 저장공간이 메모리에 확보되고 이 저장공간은 변수이름을 통해 사용할 수 있다.

int num;		// int 타입의 변수 num을 선언.

변수를 선언한 메모리에 알수없는 쓰레기값이 남아 있을 수 있기 때문에, 선언된 변수를 사용하려면 반드시 변수를 초기화(initialization)하는 과정을 거쳐야한다. 이때 대입연산자 '='을 이용해 변수에 특정한 값을 저장해준다.

int num = 5;	// int 타입의 변수 num을 선언하고 5로 초기화한다.

변수에 대한 예)

public class Main {
	public static void main(String[] args) {
        // int 타입의 num1,num2를 선언하고 각각 10과 20으로 초기화.
		int num1 = 10, num2 = 20;	// 두 변수의 타입이 같으면 ','를 이용해 한줄로 받기도 가능.
	
		num1 = num1 + 5;			// num1에 num1 + 5라는 값을 할당. 결과 15
        							// num1에 원래 있던 10이란 값은 사라지고 15가 저장된다.
		num2 = num1 + 4; 			// num2에 num1 + 4라는 값을 할당. 결과 19
        							// num2에 원래 있던 20이란 값은 사라지고 19가 저장된다.
	}
}

2. 변수의 명명 규칙

  1. 대소문자가 구분되며 길이에 제한이 없다.
  2. 예약어를 사용해서는 안된다.
  3. 숫자로 시작해서는 안된다.
  4. 특수문자는 '_'와 '$'만을 허용한다.

변수를 선언할때는 용도를 알기 쉽게 의미있는 이름으로 하는 것이 좋다.

ex) userName, user_id, maxNum, min_num

0개의 댓글