代码随想录-2023/07/06

44 阅读1分钟

字符串总结

28.找出字符串中第一个匹配项的下标

调用库函数

代码:

class Solution {
    public int strStr(String haystack, String needle) {
        return haystack.indexOf(needle);
    }
}

459.重复的子字符串

解题思路: 拼接双倍字符串, 然后破坏首尾字符串, 再判断是否存在s

代码:

class Solution {
    public boolean repeatedSubstringPattern(String s) {
        String str = s + s;
        str = str.substring(1,str.length() - 1);
        return str.contains(s);
    }
}