728x90
boolean
boolean타입은 논리형으로 true/false만 저장 가능하다.
1Byte의 메모리를 차지하지만 내부적으로 1bit만 사용한다.
//긁지않은 개발자
public class Ex01 {
public static void main(String[] args) {
boolean gender;
gender = true;
System.out.println("성별 : " + gender);
}
}
실행 결과
성별 : true
//긁지않은 개발자
public class Ex02 {
public static void main(String[] args) {
boolean gender;
gender = true;
System.out.println("성별 : " + (gender ? "남자" : "여자"));
}
}
실행 결과
성별 : 남자
3항 연산자 : 연산 대상이 3개인 연산자
조건 ? 참인경우 값 : 거짓인 경우 값;
//긁지않은 개발자
public class Ex03 {
public static void main(String[] args) {
boolean gender;
gender = false;
System.out.println("성별 : " + gender); //성별 : false
}
}
실행 결과
성별 : false
//긁지않은 개발자
public class Ex04 {
public static void main(String[] args) {
boolean gender;
gender = false;
System.out.println("성별 : " + (gender ? "남자" : "여자"));
}
}
실행 결과
성별 : 여자
//긁지않은 개발자
public class Ex05 {
public static void main(String[] args) {
boolean gender;
gender = false;
System.out.println("성별 : " + (gender == true ? "남자" : "여자")); //성별 : 여자
}
}
실행 결과
성별 : 여자
== : 상등연산자
//긁지않은 개발자
public class Ex06 {
public static void main(String[] args) {
boolean gender;
gender = false;
System.out.println("성별 : " + (!gender ? "남자" : "여자")); //성별 : 남자
}
}
실행 결과
성별 : 남자
! : NOT 연산자
연산자와 연산식에 관한 포스팅
https://h0-0cat.tistory.com/entry/%EC%97%B0%EC%82%B0%EC%9E%90%EC%99%80-%EC%97%B0%EC%82%B0%EC%8B%9D
[JAVA] 연산자와 연산식
연산이란 ? 프로그램에서 데이터를 처리하여 결과를 산출하는 것을 연산이라고 한다. < 연산자와 연산식 > 단항 연산자 : ++x; 이항 연산자 : x+ y; 삼항 연산자 : (sum>90) "A" : "B"; 연산식은 반드시 하
h0-0cat.tistory.com

728x90
'JAVA > JAVA 이용하기' 카테고리의 다른 글
[JAVA] JAVA for문 (숫자를 차례대로 출력하는 프로그램, 거꾸로 출력) (0) | 2023.06.11 |
---|---|
[JAVA] JAVA 반복문 for문 (홀수, 짝수 합 구하기 ) (0) | 2023.06.10 |
[JAVA] JAVA 산술연산자 (0) | 2023.06.10 |
[JAVA] JAVA 숫자 %로 나눠서 출력하기 (년,월,일 응용) (0) | 2023.06.10 |
[JAVA] JAVA if조건문, scanner (0) | 2023.06.10 |