我需要一些帮助,我正在使用 javax.mail。我有一个列表“listDirectorio”,它包含所有的电子邮件地址,但是有些记录没有电子邮件地址,然后我在字符串 ``'' 异常中得到非法地址。我尝试使用以下方法验证空电子邮件地址:
if(listDirectorio.get(i).getCorreo() != null && !listDirectorio.get(i).getCorreo().equals(""))
但我不断收到地址异常
这是我的代码:
String[] toEmails= null;
List<Directorio> to = DirectorioDAO.getListDirectorio(selectCta);
List<Directorio> listDirectorio=new ArrayList<Directorio>();
listDirectorio.addAll(to);
if (listDirectorio.size()>0) {
int size = listDirectorio.size();
toEmails = new String[size];
for (int i = 0; i < size; i++) {
if(listDirectorio.get(i).getCorreo() != null && !listDirectorio.get(i).getCorreo().equals("")){
toEmails[i] = listDirectorio.get(i).getCorreo();
}
}
}