Verwenden von Java Set zum Entfernen doppelter E-Mails aus einem Array
In Ihrem Code müssen Sie verhindern, dass doppelte E-Mail-Adressen im gespeichert werden Array-Adresse. Um dies zu erreichen, können Sie eine Java-Set-Datenstruktur verwenden, die Duplikate automatisch eliminiert.
Implementierung:
Konvertieren Sie das Adressarray mithilfe der Arrays.asList in ein Set ()-Methode:
Set<String> emailSet = new HashSet<>(Arrays.asList(address));
Dadurch wird ein Set mit dem Namen emailSet erstellt, das alle eindeutigen E-Mail-Adressen enthält.
Geänderter Code:
// ... // Convert array to a set to remove duplicates Set<String> emailSet = new HashSet<>(Arrays.asList(address)); // ...
Durch die Konvertierung des Arrays in ein Set stellen Sie sicher, dass nur eindeutige E-Mails beibehalten werden, wodurch Duplikate in Ihrer Ausgabe effektiv vermieden werden.
Das obige ist der detaillierte Inhalt vonWie entferne ich doppelte E-Mails mithilfe von Java Set aus einem Array?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!