[프로그래머스/Java] Lv.1 가운데 글자 가져오기

이은정·2024년 8월 31일

프로그래머스/Java

목록 보기
21/74

문제

로직

만약 짝수라면 (s 길이)/2-1 인덱스와 (s 길이)/2 인덱스의 값을 반환한다.
만약 홀수라면 (s 길이)/2 인덱스의 값을 반환한다.

코드

class Solution {
    public String solution(String s) {
        String answer = "";
        int len = s.length();
        
        if (len % 2 == 0) { // 짝수
            answer = s.substring(len/2-1, len/2+1);
        }
        else { // 홀수
            answer = s.substring(len/2, len/2+1);
        }
        return answer;
    }
}

결과

profile
돈 많은 백수가 꿈인 백엔드 개발자 지망생

0개의 댓글