본문 바로가기
언어/JAVA

조건 연산자 (삼항 연산자)

by step 1 2021. 4. 10.
반응형

조건절이 true 이면 첫번째 값 출력, false이면 두번째 값 출력

 

public class ConitionTest {

	public static void main(String[] args) {
		
		int max;
		
		System.out.println("두 수를 입력 받아서 더 큰 수를 출력하세요\n");
		
		Scanner scanner = new Scanner(System.in);	// 입력을 받기 위해 선언
		
		System.out.println("입력 1: ");
		int num1 = scanner.nextInt();				// 정수형 입력
		
		System.out.println("입력 2: ");
		int num2 = scanner.nextInt();				// 정수형 입력
		
		max = (num1 > num2) ? num1 : num2;		// true면 num1 출력, false면 num2 출력
				
		System.out.println(max);
	}
}

 

결과

 

두 수를 입력 받아서 더 큰 수를 출력하세요

입력 1:
6
입력 2:
10
10

반응형

'언어 > JAVA' 카테고리의 다른 글

반복문  (0) 2021.04.11
조건문  (0) 2021.04.10
논리 연산자  (0) 2021.04.10
연산자  (0) 2021.04.10
리터럴, 강제 형 변환  (0) 2021.04.10