레벨1 썸네일형 리스트형 [Programmers] Level1. 이상한 문자 만들기 (Java) Level1. 이상한 문자 만들기 (Java) 문제설명 ) 풀이Code ) class Solution { public String solution(String s) { // A : 65, a : 97 String answer = ""; int cnt = 0; for(int i=0; i 96 ? (char)(tmp - 32) : tmp; cnt++; } else { // 홀수일경우 answer += tmp < 96 ? (char)(tmp + 32) : tmp; cnt++; } } } return answer; } } 풀이법 ) 1. 공백일경우를 가장 상위 if문을 통해 걸러준다. 2. 짝수, 홀수를 구분하고 삼항연사자를 통해 대문자 또는 소문자, 또는 그대로 값을 담아준다. 3. cnt를 통하여 인덱스를 .. 더보기 [Programmers] Level1. 문자열 다루기 기본 (Java) Level1. 문자열 내림차순으로 배치하기 (Java) 문제설명 ) 풀이Code ) class Solution { public boolean solution(String s) { boolean answer = true; if(s.length() != 4 && s.length() != 6) { // 길이가 4도 아니고 6도 아닌경우 false answer = false; return answer; } for(int i=0; i 더보기 이전 1 다음