본문 바로가기

자바/문법

삼항연산(중복 삼항연산)

예제)


import java.io.IOException;

import java.io.InputStreamReader;

import java.io.BufferedReader;


public class Test8 {

public static void main(String[] args) throws IOException {

BufferedReader br=new BufferedReader(

new InputStreamReader(System.in));


int n;

String s;


System.out.print("수 ?");

n=Integer.parseInt(br.readLine());


s=n%3==0&&n%4==0?"3과 4의 배수":(n%3==0?"3의 배수" :  

(n%4==0?"4의 배수" : "3또는 4의 배수가 아니다")); // 조건이 참혹은 거짓에 따라서 값을 s에 대입한다.


System.out.println(n+":"+s);

}

}


결과)


수 ?12

12:3과 4의 배수