Language/JAVA

[JAVA 기초 이론] 삼항 연산자

오류나면꽥꽥 2023. 5. 10. 09:09

삼항 연산자

: 항이 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