JadanCase 문자열 만들기

JJW·2024년 12월 15일

코딩 테스트

목록 보기
17/23

문제


문제 풀이

using System;

public class Solution
{
    public string solution(string s)
    {
        // 문자열을 공백을 기준으로 나눔
        string[] words = s.Split(' ');

        // 각 단어의 첫 문자는 대문자, 나머지는 소문자로 변환
        for (int i = 0; i < words.Length; i++)
        {
            if (!string.IsNullOrEmpty(words[i]))  // 빈 문자열이 아닐 때
            {
                words[i] = char.ToUpper(words[i][0]) + words[i].Substring(1).ToLower();
            }
        }

        // 변환된 단어들을 다시 공백을 기준으로 결합하여 반환
        return string.Join(" ", words);
    }
}
profile
Unity 게임 개발자를 준비하는 취업준비생입니다..

0개의 댓글