단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.
1) qwe => w
2) qwer => we
static String solution(String s) { String answer = ""; double len = s.length(); double index1 = (len / 2) - 1; double index2 = (len / 2) + 1; answer = s.substring((int) Math.ceil(index1), (int) index2); return answer; }
int를 나누면 소수점 아래자리는 생략된다는 점을 잊고 있었다.
static String solution2(String s) { return s.substring((s.length()-1) / 2, s.length()/2 + 1); }