본문

가운데 글자 가져오기 #연습

반응형

https://programmers.co.kr/learn/courses/30/lessons/12903

 

💡 실행

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);
	}
}

 

반응형

공유

댓글