본문 바로가기
프로그래머스/[프로그래머스 - JAVA] Lv.0

[프로그래머스 - JAVA] 문자열 정렬하기(2)

by 코딩하는 흰둥이 2023. 3. 11.
반응형

 

  • 내 풀이
import java.util.Arrays;
class Solution {
    public String solution(String my_string) {
        String answer = "";
        
        // String[] word = my_string.toLowerCase().split("");
        char[] word = my_string.toLowerCase().toCharArray();

        Arrays.sort(word);

	// String a 
        for(char a : word){
            answer += a;
        }
        
        return answer;
    }
}

 

 

  • 다른 사람 풀이
import java.util.*;
class Solution {
    public String solution(String my_string) {
        char[] c = my_string.toLowerCase().toCharArray();
        Arrays.sort(c);
        return new String(c);
    }
}



import java.util.*;
import java.util.stream.Collectors;

class Solution {
    public String solution(String myString) {
        return Arrays.stream(myString.toLowerCase(Locale.ROOT).split("")).sorted().collect(Collectors.joining());
    }
}

댓글