0

javax.mail を使用しています。助けが必要です。私はリスト "listDirectorio" を持っています。これにはすべての電子メール アドレスが含まれていますが、電子メール アドレスを持たないレコードがいくつかあり、文字列 ``'' 例外で Illegal address が発生します。null のメール アドレスを次の方法で検証しようとしました。

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();
    }                   
   }
  }
4

0 に答える 0