본문
가운데 글자 가져오기 #연습
프로그래밍/코딩테스트(java) 2021. 1. 19. 21:05
반응형
💡 실행
public class Run {
public static void main(String[] args) {
String inputs = "abcde";
// result: c
System.out.println(new MiddleString().solution(inputs));
}
}
💡 풀이
입력받은 String 길이를 2로 나눠 문자열 길이의 홀/짝을 구분하고 substring method로 결과값을 반환한다.
class MiddleString {
public String solution(String word) {
int length = word.length();
int mid = length / 2;
return length % 2 == 0 ? word.substring(mid - 1, mid + 1) : word.substring(mid, mid + 1);
}
}
반응형
댓글