Per prima cosa è necessario mettersi d'accordo sulla lingua da utilizzara per comunicare, infatti è importante che tutti parlino lo stesso linguaggio. Cosa intendi per cella? Un campo di una tabella di un DB, una cella di una JTable, oppure un elemento di un vettore come da esempio da te fornito?
In caso tu ti riferisca ad un vettore puoi provare ad utilizzare un metodo del genere:
Piuttosto che effettuare tutti i controlli manualmente puoi utilizzare la classe TreeSet che automaticamente elimina i doppioni. L'unica cosa è che essa ordina anche gli elementi alfabeticamente, ma se questa cosa non ti crea problemi il metodo precedente dovrebbe andare bene.codice:public Vector removeDuplicate(Vector lista) { return new Vector(new TreeSet(lista)); }