Study with me/프로그래머스 L0 마스터하기
프로그래머스 - L0 문자열정렬하기(2) // String ↔ char[]
외계나무
2024. 1. 13. 19:49
import java.util.Arrays;
import java.util.stream.*;
class Solution {
public String solution(String my_string) {
String[] answer = my_string.toLowerCase().split("");
Arrays.sort(answer);
return Arrays.stream(answer).collect(Collectors.joining());
}
}
타인의 코드. new String() 생성자 사용이 인상적인...
혹은 String.valueOf(char[])
도 같은 결과를 낼 수 있다.
import java.util.*;
class Solution {
public String solution(String my_string) {
char[] answer = my_string.toLowerCase().toCharArray();
Arrays.sort(answer);
return new String(answer);
}
}
String과 char[] 간의 호환이 영 익숙해지지를 않는다. python의 String slice에 너무 절여졌는가...
new String()
new String() 생성자의 매개변수로는 다양한 것이 올 수 있다. (수식이 아니라 진짜 다양하게 온다)
