flag에 따라 다른 값 반환하기

이윤설·2024년 2월 15일
0

제출코드(정답)

class Solution {
    public int solution(int a, int b, boolean flag) {
        int answer = 0;
        
        if (flag == true) {
            answer = a + b;    
        }
        
        if (flag == false) {
            answer = a - b;
        }
        
      
        return answer;
    }
}

모범답안

class Solution {
    public int solution(int a, int b, boolean flag) {
        return flag ? a + b : a - b;
    }
}

배운점

  • 삼항 연산자 사용법-> 조건 ? 참일 때의 값 : 거짓일 때의 값
profile
화려한 외면이 아닌 단단한 내면

0개의 댓글