意思是在@后面的部分不相同的即视为是一个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();
}
}