자바 튜토리얼

자바 홈 자바 소개 자바 시작하기 자바 구문 자바 주석 자바 변수 자바 데이터 유형 자바 타입 캐스팅 자바 연산자 자바 문자열 자바 수학 자바 부울 자바 If...Else 자바 스위치 자바 while 루프 자바 For 루프 자바 중단/계속 자바 배열

자바 메소드

자바 메소드 자바 메소드 매개변수 자바 메소드 오버로딩 자바 범위 자바 재귀

자바 클래스

자바 OOP 자바 클래스/객체 자바 클래스 속성 자바 클래스 메소드 자바 생성자 자바 수정자 자바 캡슐화 자바 패키지 / API 자바 상속 자바 다형성 자바 내부 클래스 자바 추상화 자바 인터페이스 자바 열거형 자바 사용자 입력 자바 날짜 자바 배열 목록 자바 링크드리스트 자바 해시맵 자바 해시셋 자바 반복자 자바 래퍼 클래스 자바 예외 자바 정규식 자바 스레드 자바 람다

자바 파일 처리

자바 파일 Java 파일 작성/쓰기 자바 읽기 파일 자바 삭제 파일

자바 방법

두 개의 숫자 더하기

자바 참조

자바 키워드 자바 문자열 메소드 자바 수학 메소드

자바 예제

자바 예제 자바 컴파일러 자바 연습 자바 퀴즈 자바 인증서


자바 부울


자바 부울

매우 자주, 프로그래밍에서 다음과 같이 두 값 중 하나만 가질 수 있는 데이터 유형이 필요합니다.

  • 예 아니오
  • 켜기 / 끄기
  • 허위 사실

이를 위해 Java에는 booleantrue또는 false.


부울 값

부울 유형은 boolean키워드로 선언되며 값 true또는 false다음 만 사용할 수 있습니다.

예시

boolean isJavaFun = true;
boolean isFishTasty = false;
System.out.println(isJavaFun);     // Outputs true
System.out.println(isFishTasty);   // Outputs false

그러나 조건부 테스트를 위해 부울 표현식에서 부울 값을 반환하는 것이 더 일반적입니다(아래 참조).


부울 표현식

부울 표현식true 은 부울 값 또는 를 반환 하는 Java 표현식입니다 false.

보다 큼 ( ) 연산자 와 같은 비교 연산자를 사용 >하여 표현식(또는 변수)이 참인지 확인할 수 있습니다.

예시

int x = 10;
int y = 9;
System.out.println(x > y); // returns true, because 10 is higher than 9

또는 더 쉽게:

예시

System.out.println(10 > 9); // returns true, because 10 is higher than 9

아래 예에서는 등호 ( ==) 연산자를 사용하여 표현식을 평가합니다.

예시

int x = 10;
System.out.println(x == 10); // returns true, because the value of x is equal to 10

예시

System.out.println(10 == 15); // returns false, because 10 is not equal to 15

표현식의 부울 값은 모든 Java 비교 및 ​​조건의 기초입니다.

다음 장에서 조건에 대해 자세히 알아볼 것입니다.


연습으로 자신을 테스트하십시오

연습:

누락된 부분을 채워 값을 인쇄하고 true다음 을 수행합니다 false.

 isJavaFun = true;
 isFishTasty = false;
System.out.println(isJavaFun);
System.out.println(isFishTasty);