Si può ottenere lo stesso risultato anche usando un semplice ArrayList, con l'aggiunta della logica del Set:

codice:
ArrayList<String> lista = new ArrayList<String>();
...
while( ... ) {
   String strDaInserire = ...;
   if ( !lista.contains(strDaInserire) ) {
      lista.add( strDaInserire );
   }
}

Non è efficente come le altre implementazioni di Set, ma se il numero di oggetti da inserire nella lista non è esorbitante, fa il suo sporco lavoro.


Ciao.