개발

2. Boolean 자료형 본문

Backend/Java

2. Boolean 자료형

Study 2021. 7. 11. 01:45

 

안녕하세요 Boolean 자료형에 관해 알아보겠습니다.

 

Boolean 형식은 참(true) 또는 거짓(false)을 판단할 때 사용하는 변수입니다.

먼저 자바의 Boolean 형식은 JavaScript와 C 또는 C++에서는 숫자 0을 false로 처리하고 0이 아닌 값을 true로 처리함으로써, 정수 형식과 boolean형식 간에 캐스팅이 가능했지만 Java에서는 이 방식을 지원하지 않습니다.

 

1
2
3
4
5
6
public class HelloJava {
    public static void main(String[] args) {
        boolean bool=0;
        System.out.println(bool);
    }
}
cs

 

따라서 명확히 true 또는 false를 기재해주어야 합니다.

 

1
2
3
4
5
6
public class HelloJava {
    public static void main(String[] args) {
        boolean bool=true;
        System.out.println(bool);
    }
}
cs

 

 

또한 명시하지 않고 선언만 해준 boolean에 관해서는 false가 기본값으로 들어가게 됩니다.

 

 

1
2
3
4
5
6
7
8
9
10
11
12
public class Boolean {
    private static boolean c;
 
    public static void main(String[] args) {
        boolean a = true;
        boolean b = false;
 
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
    }
}
cs

'Backend > Java' 카테고리의 다른 글

6. byte, short, int, long 자료형 (정수 자료형)  (0) 2021.07.13
5. float, double, Bigdecimal 자료형 (실수 자료형)  (0) 2021.07.11
4. String 자료형  (0) 2021.07.11
3. Char 자료형  (0) 2021.07.11
1. Hello Java!  (0) 2021.07.11