[프로그래머스 / Java] 접두사인지 확인하기

Dreamer·2024년 2월 4일
0
post-thumbnail

문제

접두사면 1, 아니면 0 출력

나의 풀이

어떻게 풀지?
contain + 첫index가 동일 : and조건으로 -> 첫번째 시도 Fail
첫글자만 같아도 되네 -> 두번째 시도

  • 처음 작성한 코드 = Fail..
    실패 인증
import java.util.*;
class Solution {
    public int solution(String my_string, String is_prefix) {

        
        String first = my_string.substring(0,1);
        if (my_string.contains(is_prefix) && first.equals(is_prefix.substring(0,1))) {
            return 1;
        } else {
            return 0;
        }
    }
}
  • 두번째 답안 = 성공!
    성공 인증
import java.util.*;
class Solution {
    public int solution(String my_string, String is_prefix) {
        
        if (my_string.startsWith(is_prefix)) {
            return 1;
        } else {
            return 0;
        }
       
    }
}

첫번째 답안은 예외가 뭐지..? 생각해보기

profile
Moving forward based on records

0개의 댓글