haystack 에 needle 이 있다면 처음 인덱스를 반환하는 문제입니다.
needle 의 길이만큼 substring 으로 자른 후 비교하여 해결했습니다.
class Solution {
public int strStr(String haystack, String needle) {
int len = needle.length();
for (int i = 0; i < haystack.length() - len + 1; i++) {
String s = haystack.substring(i, i + len);
if (s.equals(needle)) {
return i;
}
}
return -1;
}
}