class Solution {
public int solution(String my_string, String is_prefix) {
String[] str = new String[my_string.length()];
int start = my_string.length();
int result = 0;
for (int i = 0; i < my_string.length(); i++) {
str[i] = my_string.substring(0,start);
start--;
}
for (int i = 0; i < str.length; i++) {
if (str[i].equals(is_prefix)) {
result = 1;
}
}
if(result != 1){
result = 0;
}
return result;
}
}
이번 문제는 b부터 시작하게 글자를 잘라서 진행하면 풀린다.
class Solution {
public int solution(String my_string, String is_prefix) {
if (my_string.startsWith(is_prefix)) return 1;
return 0;
}
}
이렇게 endwith 이 아닌 startswith을 쓰면 쉽게 풀린다..