๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ’ป ํ”„๋กœ๊ทธ๋ž˜๋ฐ/JAVA

2-4 ๋…ผ๋ฆฌ์—ฐ์‚ฐ์ž



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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
package pack;
 
public class Test4 {
 
    public static void main(String[] args) {
        // ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž ์ฒ˜๋ฆฌ ์‹œ ์ฃผ์˜ ์‚ฌํ•ญ
        boolean a = false, b = true, c;
        c = a || b;
        System.out.println(c);
        c = a && b;
        System.out.println(c);
        
        System.out.println();
        boolean b1, b2;
        b1 = aa();
        System.out.println(b1);
        System.out.println(bb());
        
        System.out.println("\n-----------------์ฃผ์˜ ํ•  ์ --------------------");
        //b2 = aa() || bb(); //aa()๊ฐ’์ด ์ด๋ฏธ ์ฐธ(true)์ด๊ธฐ ๋•Œ๋ฌธ์— ๋’ค์—์žˆ๋Š” bb()๋ฅผ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š๋Š”๋‹ค.
        b2 = bb() || aa();
        System.out.println(b2);
        
        System.out.println();
        //b2 =  aa() && bb();
        b2 =  bb() && aa(); //bb() ๊ฐ’์ด ์ด๋ฏธ ๊ฑฐ์ง“์ด๊ธฐ ๋•Œ๋ฌธ์— aa()๋ฅผ ์ˆ˜ํ–‰ํ•ญ์ง€ ์•Š์Œ.
        System.out.println(b2);
        
        System.out.println("\n-----------------๋ชจ๋‘ ์ˆ˜ํ–‰์„ ์›ํ•  ์‹œ--------------------");
        b2 = aa()| bb();
        System.out.println(b2);
        b2 = bb() | aa();
        System.out.println(b2);
        
        System.out.println();
        b2 = aa() & bb();
        System.out.println(b2);
        b2 = bb() & aa();
        System.out.println(b2);
        
        
    }
    
    public static boolean aa() { //boolean์„ ๋ฐ˜ํ™˜ ๊ฐ’์„ ๊ฐ€์ง€๊ณ  ๊ฐˆ ๊ฒƒ์ด๋ผ๋Š” ์„ ์–ธ
        System.out.println("aa ์ถœ๋ ฅ");
        return true;
    }
    
    public static boolean bb() {
        System.out.println("bb ์ฒ˜๋ฆฌ");
        return false;
    }
}
 
cs


๋ฐ˜์‘ํ˜•