불(boolean)

윤재열·2022년 1월 12일
0

Java

목록 보기
27/71
post-custom-banner

그동안 공부를 하면서 많이 빼먹은 것이 많았다.boolean은 단순히 참과 거짓을 구별하는 클래스..String클래스...처음 본 그순간 이걸 왜써야하지?
왜 공부하고 있지..라고 생각하면서 읽고 이해만 하고 넘어간 적이 있는데 예제를 풀때나, 나중에 실무를 할때도 많이 쓸것같아서 다시 공부하기로 했다.

불 연산

불 자료형에는 불 연산의 결과값이 대입될 수 있따. 불 연산은 참,거짓을 판단하는 연산을 말한다.
예를 들어보면

2 > 1	//	true
1 == 2	//	false
3 % 2 == 1	//true (3을 2로 나눈 나머지는 1이므로 참이다.)
"3".equals("2")	//false
//이러한 불린 연산의 결과는 참 또는 거짓이므로 if문과 같은 조건문에 쓰이거나 불 자료형에 대입될 수 있다.

조건문

불 연산은 보통 다음처럼 조건문의 판단 기준으로 많이 사용한다.

public class Boolean {
    public static void main(String[] args) {
        
     int base = 180;
     int height = 185;
     boolean isTall = height > base;

 if(isTall){
        System.out.println("키가 큽니다.");
    }else
        System.out.println("키가 작습니다.");
}
}
  • 하나의 예를 더 보면
int i = 3;
boolean isOdd = i%2 ==1;
System.out.println(isOdd);	//true 출력
profile
블로그 이전합니다! https://jyyoun1022.tistory.com/
post-custom-banner

0개의 댓글