본 포스팅은 '이젠아카데미컴퓨터학원 종로캠퍼스'에서 진행한 윤대명 선생님의 강의를 듣고 공부한 내용을 정리한 것입니다.
*참고 자료: 신용권, 『이것이 자바다』, 한빛미디어(주), 2015.
목차
1. 변수의 사용 범위
변수는 중괄호 {} 블록 내에서 선언되고 사용된다.
신용권, 『이것이 자바다』, 한빛미디어(주), 2015년, p.35.
↘main이라는 메소드 블록에서 선언한 변수는 메소드 블록 안에서 다 사용할 수 있습니다. if 블록 안에서 선언한 변수는 if 블록 안에서만 씁니다. 다른 데선 못 씁니다. for 블록에 넣어준 변수는 이 안에서만 씁니다. ⇒블록 안에서만 쓸 것은 안에서 선언하고, 전체에서 다 쓸 것들은 밖에다 선언하는 것입니다. 변수를 어느 블록에 넣느냐에 따라서 변수를 사용할 수 있는 범위가 달라집니다.
변수는 선언된 블록 내에서만 사용이 가능하다.
신용권, 『이것이 자바다』, 한빛미디어(주), 2015년, p.36.
2. [예제] 변수의 사용 범위
↘[if 블록]에 들어가 있는 var2는 [If 블록]에서만 쓸 수 있습니다. 마찬가지로, [var3]는 [for 블록]에 들어가 있기 때문에 블록 밖에서는 못 갖다 씁니다.