(Java) 프로그래머스 JadenCase
·
코딩 테스트
문자열을 분리하고 다시 붙이는 문제이다. split을 이용해서 전부 다 쪼갠후 조건을 따져가며 다시 만들었다. + 연산자 보다 StringBuilder를 이용해서 문자열을 만드는것도 익숙해져 쉽게 풀었다. 최종 코드 import java.util.Arrays; class Solution { public String solution(String s) { StringBuilder answer = new StringBuilder(); // 문자열을 전부 분리 String[] arr = s.toLowerCase().split(""); // 첫번째 문자열은 대문자로 고정 answer.append(arr[0].toUpperCase()); for(int i=1; i