hyeonga_code

Java_21_변수의 충돌 본문

Java

Java_21_변수의 충돌

hyeonga 2023. 9. 19. 05:59
반응형


 - 변수의 충돌
    - 변수의 범위를 최소한으로 주는 것이 좋습니다.
    - 동일한 함수 내에 동일한 변수 이름을 사용하기 
        - 모든 변수 선언부를 각각 Scope로 묶어주어야 합니다.
=====

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package basic;
//모든 클래스는 패키지 안에 생성합니다.
 
public class OperatorEx {
    // 모든 함수_메소드는 클래스 안에 작성합니다.
    
    public static void main(String[] args) {
        // Java의 모든 코드는 함수 안에 작성합니다.
        
        {
            int a = 10;
            int b = 20;
 
            System.out.println(a + " + " + b + " = " + (a+b));
        }
        /*
            10 + 20 = 30
        */
 
        {
            char a = 'a';
            char b = 'b';
            System.out.println(a + " + " + b + " = " + (a+b));
        }
        /*
            a + b = 195
                - 변수의 이름이 달라도 오류가 발생하지 않습니다.
        */
    }
}
cs

 

반응형