1. 程式人生 > >LeetCode-929-唯一的email地址

LeetCode-929-唯一的email地址

意思是在@後面的部分不相同的即視為是一個email地址,我們可以考慮使用set集合來儲存這些email地址,因為set集合不允許儲存重複的元素

class Solution {
    public int numUniqueEmails(String[] emails) {
        Set<String> seen = new HashSet();
        for(String email:emails){
            int i = email.indexOf('@');
            String rest = email.substring(i);//切割掉i之前的字串,將剩下的字串傳遞給rest
            seen.add(rest);
        }
        return seen.size();
    }
}