[LeetCode] Find the Index of the First Occurrence in a String Java

dustle·2023년 8월 21일
1

Find the Index of the First Occurrence in a String

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;
    }
}

0개의 댓글