이번 문제는 + 연산자를 이용하여 연결한 문자열의 정수형 숫자와 2 * a * b의 결과 값들 중 비교하여 더 큰 값을 반환하는 것인데 만약 비교한 값이 서로 같다면 + 연산자를 이용하여 연결한 문자열의 정수형을 반환하는 것이다. class Solution { public int solution(int a, int b) { String ab = Integer.toString(a) + Integer.toString(b); if(Integer.parseInt(ab) < 2 * a * b) return 2 * a * b; else // if 조건에 두 수가 같은 경우를 안쓴 이유는 같을 때 반환하는 값과 + 연산하여 // 변환한 값이 클 때의 반환하는 값이 같기 때문이다. return Integer.parseInt(ab); } } 관계 연산자와 삼항 연산자를 이용한 코드도 작성해보았다. class Solution { public int solution(int a, int b) { Stri...
#
관계연산자
#
두수의연산값비교하기
#
삼항연산자
#
프로그래머스
원문 링크 : 두 수의 연산값 비교하기