ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [백준] 1330번 두 수 비교하기 -Java
    Programming/Baejoon 2023. 1. 11. 13:03

     

    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.util.StringTokenizer;
    
    public class Main {
    
    	public static void main(String[] args) throws IOException {
    
    		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); 
             //scaner보다 처리 시간이 빠른 BufferedReader를 사용했다.
    		StringTokenizer st = new StringTokenizer(bf.readLine()," ");
             //String 변수를 생성해도 되지만 변수 생성 없이 입력과 동시에 공백으로 분리했다.
             
    		int A = Integer.parseInt(st.nextToken());
    		int B = Integer.parseInt(st.nextToken());
            //BufferedReader로 int를 처리하기 위해서는 변환이 필요하다.
            
    		
    		System.out.println((A > B)? ">" : (A < B)? "<" : "==");
             //if 문을 사용해도 된다.
    		
    		
    	}
    
    }

    if~else 공식을 사용해도 되지만 삼항연산자를 이용하여 한줄로 간단하게 코딩해봤다.

     

     

     

    *삼항연산자:

    변수 = (조건문) ? (true일 경우의 연산) : (false일 경우의 연산) ;

    'Programming > Baejoon' 카테고리의 다른 글

    [백준] 9498번 시험 성적 - Java  (0) 2023.01.11
Designed by Tistory.