0
点赞
收藏
分享

微信扫一扫

算法刷题9-实现strStr()(leetcode28)

悄然丝语 2022-04-13 阅读 81
java算法

2022年4月10日 十一级全能系战魂师


题目描述

这个题乍一看挺唬人,但是看完题就发现很简单,并且是一种不敢相信难道就这么简单吗?产生了自我怀疑。但是写上代码之后,执行就成功了竟然。是的,事实告诉我,就是这么简单。

解题思路:

首先题中要求找在一个字符串中找另一个字符串第一次出现的索引,那么String类中就正好有这么一个方法,indexO方法就可以做到这一点,但是体重2要求,假如要找的字符串为空字符串,那么就返回0,所以我们的代码就自然而然的写成了这样:

public static int strStr(String haystack, String needle) {

        if (needle.equals("")){
            return 0;
        }

        return haystack.indexOf(needle);
    }

 结果显示为:

 

这道题比想象中的简单很多,还不错,继续加油。积少成多!

举报

相关推荐

0 条评论