문제
정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요.
문제 해석
인자로 넘어온 두 수를 비교해서 같으면 1 다르면 -1 리턴해라
class Solution {
public int solution(int num1, int num2) {
int answer = 0;
return answer;
}
}
코드 해석
솔루션 클래스 안에 정수만 담을 수 있는 매개변수 2개를 가진 솔루션 메서드가 있다
정수만 담을 수 있는 answer 변수에 0을 넣고 answer값을 리턴한다
문제 해결 과정
두 수가 같으면, 다르면이라는 조건이 나왔기때문에 조건문을 이용한다
같을 때를 조건문에 먼저 넣고 리턴값을 1로 넣은다음
다를 때는 조건문이 거짓일 때 무조건 선택되는 else문을 넣어서 -1을 리턴값으로 넣어준다
class Solution {
public int solution(int num1, int num2) {
if (num1 == num2) {
return 1;
} else {
return -1;
}
}
}