import java.util.Arrays;
class Solution {
public int solution(int[] sides) {
int answer = 0;
Arrays.sort(sides);
if(sides[0] + sides[1] > sides[2]) answer = 1;
else answer = 2;
return answer;
}
}
항상 if-else를 사용하는데 다른 풀이를 보니 삼항연산자를 사용해 한 줄로 요약할 수 있어서 가져왔다.
import java.util.Arrays;
class Solution {
public int solution(int[] sides) {
int answer = 0;
Arrays.sort(sides);
return sides[2] >= sides[0]+sides[1] ? 2 : 1;
}
}
앞으로 if-else의 실행문이 각각 한줄이면 간단하게 삼항연산자를 사용해보자!!