문제
풀이
class Solution {
public int solution(int num1, int num2) {
int answer = 0;
if(num1 == num2){
answer = 1;
} else{
answer = -1;
}
return answer;
}
}
if문을 사용해서 위와 같이 나타낼 수도 있고,
혹은 3항 연산자를 사용해서
class Solution {
public int solution(int num1, int num2) {
int answer = 0;
answer = num1 == num2 ? 1 : -1;
return answer;
}
}
이와 같이 더 간단하게 나타낼 수도 있다.
노트
[3항 연산 문법]
조건식 ? 참 : 거짓;
'algorithm' 카테고리의 다른 글
[programmers] MySQL - Lv.2 상품 별 오프라인 매출 구하기 (join) (0) | 2022.10.25 |
---|---|
[programmers] MySQL - Lv.2 카테고리 별 상품 개수 구하기 (String, Data) (0) | 2022.10.20 |
[programmers] MySQL - Lv.1 가장 비싼 상품 구하기 (sum, max, min) (0) | 2022.10.18 |
[programmers] MySQL - Lv.1 나이 정보가 없는 회원 수 구하기 (is null) (0) | 2022.10.17 |
[programmers] MySQL - Lv.1 조건에 맞는 회원수 구하기 (select) (0) | 2022.10.13 |