Step it up now

스코프 본문

개인공부/JAVA

스코프

케잉 2024. 3. 31. 23:25
public class Scope2 {

    public static void main(String[] args) {
        int m = 10;   //m 생존 시작
        for (int i = 0; i < 2; i++ ){ //블록 내부 for문 내
            System.out.println("for 문 m= " + m); // 블록 내부에서 외부는 접근 가능
            System.out.println("for 문 i= " + i);
        } //i 생존 종료
      //  System.out.println("for 문 i= " + i); -> 영역 벗어나서 불가 
        System.out.println("for 문 i= " + m);
    }
}

 

 

public class Scope3_2 {
 //temp를 if 문 안에서만 쓰는 경우 - > if문 밖으로 temp를 선언하지 않는다
    public static void main(String[] args) {
        int m = 10;

        if (m > 0){
          int temp = m * 2;
            System.out.println("temp= " + temp);
        }

        System.out.println("m = " + m );
    }
}

'개인공부 > JAVA' 카테고리의 다른 글

반복문  (0) 2024.04.03
형 변환 casting  (0) 2024.04.01
if문  (0) 2024.03.19
메서드 호출, 값 전달  (1) 2024.01.15
인터페이스  (1) 2023.12.17