[Programmers] 조건 문자열 equals()

dlrmawn·2023년 12월 4일
0

Java

목록 보기
4/16

🔍 문제


📄 입출력 예


⚙️ 정답코드

class Solution {
    public int solution(String ineq, String eq, int n, int m) {
        int answer = 0;
        
        if(ineq.equals(">") && eq.equals("=")){
            answer = n >= m ? 1 : 0;
        } else if (ineq.equals("<") && eq.equals("=")){
            answer = n <= m ? 1 : 0;
        } else if (ineq.equals(">") && eq.equals("!")){
            answer = n > m ? 1 : 0;
        } else if (ineq.equals("<") && eq.equals("!")){
            answer = n < m ? 1 : 0;
        }
        
        return answer;
    }
}



  • equals()
    -> String형태의 문자열 비교

  • ==
    -> 두 대상의 주소값 비교

🤔 풀이

equals()를 이용하여 나올 수 있는 문자열의 경우의 수를 모두 조건문으로 대입하고 삼항연상자로 answer값을 대입하였다.


profile
수정해야 할 내용 있으면 메일 부탁드립니다! ⍥

0개의 댓글