백엔드/나도코딩 자바

[나도코딩 자바 챕터6] 메소드의 범위? 지역변수

응개야 2023. 8. 30. 16:06

지역변수란?

변수가 선언된 영역 내에서만 사용할 수 있는 변수

중괄호 안에서만 쓸 수 있는 것

 

벗어나면

다른 곳에서는 쓸 수가 없음

for문을 보면

중괄호 안에서만 쓸 수 있지

밖에서는 i를 쓸 수가 없다.

 

메소드를 밖에서도 쓰고 싶다면

전달값을 받아 꺼내 쓸 수 있게 호출하면 된다.

즉 메소드를 안 쓸 수가 없는게 바로 java다.