이상한 문자 만들기

    [프로그래머스,Level 1] 이상한 문자 만들기(JAVA 구현)

    - 첫 풀이 처음에는 단순히 String클래스의 split함수를 이용해 공백을 구분하여 단어를 저장하고, 각 단어의 인덱스에 따라 대, 소문자 변환을 수행해 주었는데 지속해서 틀린정답이 되었다. 더 이상 해결하지 못하고 검색을 통해 풀이를 분석하던 중 문제에서 '각 단어는 하나 이상의 공백문자로 구분되어 있습니다'라는 부분이 이 문제의 핵심이라는 것을 알게 되었다. - 정답풀이 즉, 주어지는 문자열 데이터가 입출력 예제와 같이 우리가 일반적으로 알고 있는 형태의 단어 나열이 아닌, 맨 앞과 뒤에 공백이 존재할 수 있고 또한 단어 사이 사이에 공백이 여러 개 존재할 수 있는 것이다. 하지만 이 중 위의 방식으로 풀었을 때 고려되지 않는 부분이 한 가지가 있는데, 문자열의 맨 뒤에 공백이 포함되어 있는 경우..