1. 程式人生 > >LeetCode——寶石與石頭

LeetCode——寶石與石頭

題目描述:J表示的是各種寶石,S表示持有的石頭,判斷出S中到底有多少個J中的元素,注意是區分大小寫的

class Solution {
    public int numJewelsInStones(String J, String S) {
        int res = 0;
        Set set = new HashSet();
        for(char j:J.toCharArray())
            set.add(j);
        for(char s:S.toCharArray())
            if(set.contains(s))
                res++;
        return res;
    }
}