삼항 연산자
: 항이 3개인 연산자
조건? 참:거짓
(조건) ? 조건이 참일때 값 : 조건이 거짓일 때 값
int a=33;
int b=29;
int num=a>b? b:a; // 삼항연산자 사용
while(true) { // 무한루프 사용
System.out.print(num+ " "); // 29
num++; // 30
if(num>b) { // 30>29
break; // 무한루프는 종료조건 필요!
}
}
a>b num>b
----------------------------------------------------------------
33>29 T → 29 30>29 → T → break
출력)
29
'Language > JAVA' 카테고리의 다른 글
[JAVA 기초 이론] flag 알고리즘 (0) | 2023.05.10 |
---|---|
[JAVA 기초 이론] 교환 알고리즘 tmp (0) | 2023.05.10 |
[JAVA 기초 이론] 함수 (0) | 2023.05.08 |
[JAVA 기초 이론] 클래스 class / object (0) | 2023.05.08 |
[JAVA 기초 이론] 배열 (0) | 2023.05.05 |