Java 변수

2020. 10. 21. 22:17

변수

 

변수는 쓸 수 있는 범위가 있다.

변수는 함수안에서만 사용 가능하며

같은 함수 안에서는 같은 이름의 변수를 사용할 수 없다.

다른 함수에서는 같은 이름의 변수를 사용할 수 있다.

 

지역변수(local Variable)

함수 안에서 만들어진 변수

 

변수를 많이 만들수록 메모리를 많이 사용

굳이 쓸데없는 변수는 만들지 않는다.

ex)int q = a + b;

System.out.println(q); = System.out.println(a + b);

 

예제

public class Oct21_Function3 {

 

public static void test(int q) {

System.out.println(q); //q(blue) : 마라메터

q = 20; //q(blue)20으로

System.out.println(q); //q(blue)

}

public static void main(String[] args) {

int q = 10; //q(red)

System.out.println(q); //q(red) : 지역변수

test(q); // test함수 호출, //q(blue) 변수 생성

//q(blue)으로 //q(red)에 있는 값을 복사해서 넣어주기

System.out.println(q); //q(red)

test(15);

 

// 변수 q는 정수 10이므로 그대로 10 출력

}

}

 

BELATED ARTICLES

more