LeetCode【771. 宝石与石头】

这个也是使用双for,判断是否两字符串相等,若相等count就加1.

class Solution {
    public int numJewelsInStones(String J, String S) {
        int c1 = J.length();
        int c2 = S.length();
        int m,n;
        int count = 0;
        for(m = 0;m <= c2-1;m++)
        {
            for(n = 0;n <= c1-1;n++)
            {
                String t = J.substring(n,n+1);
                String s1 = S.substring(m, m+1);
                if(s1.equals(t))
                {
                    count++;
                }
            }
        }
        return count;
    }
}

注意两字符串相等必须使用xx.equals(xx),不能用==

posted on 2019-05-27 09:56  imimtks  阅读(136)  评论(0编辑  收藏  举报