JadenCase 문자열 만들기
[프로그래머스,Level 2] JadenCase 문자열 만들기 (JAVA 구현)
- 첫 풀이 및 정답풀이 이 문제를 접근하는 방식에 대해서는 제대로 접근하였지만, 고려하지 못한 부분으로 인해 시간이 좀 걸렸다. 우선 이 문제는 프로그래머스 level 1의 '이상한 문자 만들기' 문제와 유사하게 주어지는 문자열 내부에 공백이 존재하는 경우를 고려해 주어야 한다. 예를 들어 "_A__sdf_fFt_"라는 입력이 주어졌을 때, 출력해야 하는 결과는 "_A__Sdf_Fft_"가 된다. 즉, split() 메서드를 이용해 공백을 구분자로 하여 문자열들을 분리할 때, 공백을 무시하지 않도록 split() 메서드의 limit값을 -1로 주어야 한다. 이렇게 문자열을 분해하면, {_ , A, _, sdf, fFt, _}로 분해가 된다. 이 상태에서 각 요소를 참조했을 때, 공백이라면 공백만을 추가..