Algorithm 가운데 글자 구하기

가운데 글자 구하기

algo

가운데 글자를 구하라

  • 입력받은 글자의 가운데 글자를 구하여라
  • 만약 짝수면 가운데 한자리와 그 바로 뒤자리까지 2자리를, 홀수면 가운데 한자리만 구하여라
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package getmiddle;

public class StringExercise {

String getMiddle(String word) {
if(word.length() % 2 == 0) {
word = word.substring((word.length()/2)-1, word.length()/2+1);
}else {
word = word.substring(word.length()/2, (word.length()/2)+1);
}
return word;
}

// 아래는 테스트로 출력해 보기 위한 코드입니다.
public static void main(String[] args) {
StringExercise se = new StringExercise();
System.out.println(se.getMiddle("poweer"));
}
}

Share