<2> 조건 연산자 
 - if문과 같이 조건에 만족하는 경우와 아닌 경우 실행되는 실행문을 구분합니다. 
 - 하나의 명령(한 줄의 명령)으로 간단한 if문을 처리할 수 있습니다. 
 - 단, 여러 줄의 실행문을 입력할 수 없고, 값을 리턴하는 역할만 합니다. 
 - 문법
더보기
 조건 ? 숫자값1 : 숫자값2; 
 // 조건이 참이면 숫자값1을 거짓이면 숫자값2를 받아옵니다.
 조건 ? 숫자값1 : 숫자값2; 
 // 조건이 참이면 숫자값1을 거짓이면 숫자값2를 받아옵니다.
class CondOp 
{
	public static void main(String[] args) 
	{
		int n1 = 10, n2 = 20, big;
		// n1과 n2중 더 큰 값을 big에 넣어 출력
		big = 0;
		if (n1 > n2)
		{
			big = n1;
		}
		else if (n2 > n1)
		{
			big = n2;
		}
		else{
			System.out.println("값이 서로 같습니다.");
		}
		System.out.println(big);
		// 조건 연산자 이용
		big = (n1 > n2) ? n1 : n2;
		//n1이 n2보다 크면 n1을 작으면 n2를 big에 넣음.
		System.out.println(big);
	}
}
728x90
    
    
  반응형
    
    
    
  'Java > Java 기초' 카테고리의 다른 글
| [Java] While문 Do-While문 차이 (0) | 2020.06.24 | 
|---|---|
| [Java] Switch 구문 (0) | 2020.06.23 | 
| [Java] If문 (0) | 2020.06.23 | 
| [Java] 증감 연산자 적용 순서 알아보기 (0) | 2020.06.23 | 
| [Java] 논리,비교 연산자 조건 활용하기 Operation Logic (0) | 2020.06.23 |