본문 바로가기

프로그래밍/Java 프로그래밍

변수 사용범위

자바는 기본적으로 지역변수를 사용하고 있고 이것은 정의된 위치에 따라 범위가 결정됩니다. 기본적으로 선언된 { } 가 사용범위입니다. 예를 들어보겠습니다.



위에서보면 v2는 if 블럭안에서 정의되었습니다. 그러면 if 블럭이 변수의 사용범위입니다.  v2가 if 블럭을 벗어나는 순간 v2는 사라지게 됩니다. 그래서 그 다음 문장인 int v3 = v1 + v2 + 5; 에서 에러가 발생하는 것입니다. 위의 예제를 에러없이 수정하기 위해서는 v2를 if 블럭밖에 선언을 하면 됩니다. 즉 v1선언 문장 바로 밑에 선언하면 됩니다.


#혼공자 #혼자공부하는자바 #변수사용범위 

'프로그래밍 > Java 프로그래밍' 카테고리의 다른 글

byte 타입 변수  (0) 2020.06.17
변수 기본타입  (0) 2020.06.16
변수 사용  (0) 2020.06.14
자바의 변수  (0) 2020.06.14
프로그래밍 언어와 자바  (0) 2020.06.12