[가운데 글자 구하기]
getMiddle메소드는 하나의 단어를 입력 받습니다.
- 단어를 입력 받아서 가운데 글자를 반환하도록 getMiddle메소드를 만들어 보세요.
- 단어의 길이가 짝수일경우 가운데 두글자를 반환하면 됩니다.
- 예를들어 입력받은 단어가 power이라면 w를 반환하면 되고, 입력받은 단어가 test라면 es를 반환하면 됩니다.
import java.io.*;
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
System.out.println(getMiddle("power"));
}
public static String getMiddle(String a) {
String[] b = new String[a.length()-1];
b = a.split("");
String c = "";
if(a.length()%2==1) {
c = b[a.length()/2];
}
else {
c = b[a.length()/2-1] + b[a.length()/2];
}
return c;
}
}
'Algorithm > JavaFestival' 카테고리의 다른 글
JavaFestival36 문제풀이 (0) | 2022.07.07 |
---|---|
JavaFestival35 문제풀이 (0) | 2022.07.07 |
JavaFestival34 문제풀이 (0) | 2022.07.07 |
JavaFestival33 문제풀이 (0) | 2022.07.07 |
JavaFestival32 문제풀이 (0) | 2022.07.07 |