临沂酒店建设信息网站,中山网页设计培训,wordpress古腾堡汉化,何鹏seo目录 1.题目2.答案3.提交结果截图 链接#xff1a; 找出字符串中第一个匹配项的下标 1.题目
给你两个字符串 haystack 和 needle #xff0c;请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标#xff08;下标从 0 开始#xff09;。如果 needle 不是 hays… 目录 1.题目2.答案3.提交结果截图 链接 找出字符串中第一个匹配项的下标 1.题目
给你两个字符串 haystack 和 needle 请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标下标从 0 开始。如果 needle 不是 haystack 的一部分则返回 -1 。
示例 1
输入haystack sadbutsad, needle sad
输出0
解释sad 在下标 0 和 6 处匹配。
第一个匹配项的下标是 0 所以返回 0 。示例 2
输入haystack leetcode, needle leeto
输出-1
解释leeto 没有在 leetcode 中出现所以返回 -1 。提示
1 haystack.length, needle.length 10^4haystack 和 needle 仅由小写英文字符组成 2.答案
class Solution {public int strStr(String haystack, String needle) {String replace haystack.replace(needle, -);char[] chars replace.toCharArray();for (int i 0; i chars.length; i) {if (Objects.equals(chars[i], -)) {return i;}}return -1;}
}3.提交结果截图 整理完毕完结撒花~