학이시습
[프로그래머스] 1단계_짝수와 홀수 (Java) 본문
문제 설명
정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요
작성한 코드
class Solution {
public String solution(int num) {
String answer = "";
answer = num % 2 == 0 ? "Even" : "Odd";
return answer;
}
}
풀이
삼항연산자를 사용해 나머지(num/2)가 0이면 Even을 출력하고 나머지가 1이면 Odd를 출력합니다.
삼항연산자란?
더보기
삼항연산자는 항이 세 개인 연산자를 뜻합니다. if문 대신 쓰기도 합니다.
조건 ? value1 : value2
위와 같이 사용하며 조건에 있는 조건이 true이면 value1을 리턴하고 false이면 value2를 리턴합니다.
실행 결과
'Coding test > Programmers' 카테고리의 다른 글
[프로그래머스] 0단계_문자열 돌리기 (Java) (2) | 2024.02.09 |
---|---|
[프로그래머스] 1단계_약수의 합 (Java) (2) | 2024.02.08 |
[프로그래머스] 1단계_평균 구하기 (Java) (0) | 2024.02.06 |
[프로그래머스] 0단계_문자열 반복해서 출력하기 (Java) (1) | 2024.02.06 |
[프로그래머스] 0단계_특수문자 출력하기 (Java) (0) | 2024.02.06 |