Java (자바) 3항 연산자
1. 3항 연산자
- 3항 연산자는 조건 연산자로 해당 조건의 참(true), 거짓(false)에 따라 다른 값을 반환
- 사용 형태: 조건식 ? 식 1 (조건식이 참 일 때 반환) : 식 2 (조건식이 거짓 일 때 반환)
2. 3항 연산자 Test
Class Name: ConditionalOperatorTest_01
public static void main(String[] args) 클릭
1
2
3
4
5
6
7
8
9
10
11
12
13
|
public class ConditionalOperatorTest_01 {
public static void main(String[] args) {
int x = 3;
int y = 9;
System.out.println((x > 6) ? "크다" : "작다"); // 거짓
System.out.println((y > 6) ? "크다" : "작다"); // 참
}
}
|
cs |
코드 작성
저장(ctrl + s) 후 F11을 눌러 출력되는 내용 확인하기
3. 테스트 해 보세요
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
import java.util.Scanner;
public class ConditionalOperatorTest_01 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int number;
System.out.print("숫자를 입력하세요: ");
number = scanner.nextInt();
System.out.println((number % 2 == 0) ? "짝수입니다." : "홀수입니다.");
}
}
|
cs |
4. 과제
데이터 입력 받기(Scanner), 형식화된 출력문 (Printf) 과제에 하기 내용의 코드를 추가 해보세요.
BMI가 23 이하면 "정상입니다", 23 초과면 "과체중입니다." 출력
반응형
'Java (자바)' 카테고리의 다른 글
쉽게 따라하는 Java (자바) 독학 _ 제어문 _ 조건문 (switch - case) (0) | 2022.12.06 |
---|---|
쉽게 따라하는 Java (자바) 독학 _ 제어문 _ 조건문 (if) (2) | 2022.12.06 |
쉽게 따라하는 Java (자바) 독학 _ 데이터 입력 받기(Scanner), 형식화 된 출력문 (printf) (0) | 2022.11.27 |
쉽게 따라하는 Java (자바) 독학 _ 문자열 받기 (String), 자료형 변환 (0) | 2022.11.25 |
쉽게 따라하는 Java (자바) 독학 _ Java 연산자 (Operator) [2] (0) | 2022.11.24 |
댓글