728x90
반응형
SMALL

문제 설명

단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.

재한사항

  • s는 길이가 1 이상, 100이하인 스트링입니다.

입출력 예

s return

"abcde" "c"
"qwer" "we"
package LV1;
//substring(시작index, 끝index +1)
public class H12903 {
    public static String solution(String s) {
        String answer = "";
        return s.substring((s.length()-1)/2, s.length()/2+1);

    }
//    int a = word.length();
//    String word1;
//    if ( a % 2 == 0 )
//    word1 = word.substring(a/2 - 1, (a/2) + 1);
//    else
//    word1 = word.substring((a/2), (a/2) + 1);
//    return word1;
//}
    public static void main(String[] args){
        String s1 = "abcde";
        String s2 = "qwer";
        System.out.println(solution(s1));
        System.out.println(solution(s2));
    }
}

 

728x90
반응형
LIST

'알고리즘 > 프로그래머스 JAVA LV.1' 카테고리의 다른 글

문자열을 정수로 바꾸기  (0) 2023.02.01
두 정수 사이의 합  (0) 2023.02.01
짝수와 홀수  (0) 2023.02.01
직사각형 별찍기  (0) 2023.02.01
최댓값 최솟값  (0) 2023.02.01

+ Recent posts