본문 바로가기
알고리즘 문제/Java

[LeetCode/Java] Reverse Words in a String III

by 현장 2026. 6. 30.

-Code

public class LeetCode557 {
    // Reverse Words in a String III
    public String reverseWords(String s) {
        // " "를 기준으로 분리
        String[] sArr = s.split(" ");
        // StringBuilder로 문자열 뒤집기
        StringBuilder answer = new StringBuilder();
        for (String str : sArr) {
            answer.append(new StringBuilder(str).reverse())
                    .append(" ");
        }
        // 앞, 뒤 빈 " "제거
        return answer.toString().trim();
    }
}

'알고리즘 문제 > Java' 카테고리의 다른 글

[LeetCode/Java] Defanging an IP Address  (0) 2026.07.02
[LeetCode/Java] Rotate Strin  (0) 2026.07.01
[LeetCode/Java] Fibonacci Number  (0) 2026.06.29
[LeetCode/Java] Sum of Left Leaves  (0) 2026.06.28
[LeetCode/Java] Reverse String  (0) 2026.06.27