반응형
https://school.programmers.co.kr/learn/courses/30/lessons/42746
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
Review
람다 함수는 사용할 때마다 늘 익숙하지 않은 느낌이다. 손에 익도록 여러 번 작성해봐야지!
Code
import java.util.Arrays;
class Solution {
public String solution(int[] numbers) {
String answer = "";
String[] str = new String[numbers.length];
for (int i = 0; i < numbers.length; i++) {
str[i] = String.valueOf(numbers[i]);
}
Arrays.sort(str, (a, b) -> (b + a).compareTo(a + b));
if (!str[0].equals("0")) {
for (int i = 0; i < str.length; i++) {
answer += str[i];
}
}
else {
return "0";
}
return answer;
}
}반응형
'Dev > Programmers' 카테고리의 다른 글
| [프로그래머스] 게임 맵 최단거리 (Java) (0) | 2024.12.17 |
|---|---|
| [프로그래머스] 네트워크 (Java) (1) | 2024.12.17 |
| [프로그래머스] 타겟 넘버 (Java) (0) | 2024.12.17 |
| [프로그래머스] H-Index (Java) (2) | 2024.12.16 |
| [프로그래머스] K번째수 (Java) (1) | 2024.12.16 |