가운데 글자 가져오기 (Level1)
문제 설명
단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.
제한 조건
s는 길이가 1 이상, 100이하인 스트링입니다.
입출력 예
작성코드
class Solution {
public String solution(String s) {
String answer = "";
if(s.length() % 2 == 0) {
answer = s.substring(s.length()/2-1, s.length()/2+1);
}else {
answer = s.substring(s.length()/2, s.length()/2+1);
}
return answer;
}
}
코드설명
들어온 문자열 길이로 짝수 홀수를 구분하고 substring 메서드롤 활용하여 문자열을 빼냈다. 문자의 인덱스 값만 잘 생각하면 어렵지 않게 풀수 있었던 문제 였던거 같다.