Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come rimuovere i duplicati da una mappa in Java

mappe Elenco contengono diversi valori all'interno di una variabile di matrice Java . Quando si dispone di più valori nella mappa dell'elenco , a volte ottenere dei valori duplicati . Per rimuovere i valori , passare attraverso ogni valore e valutare se corrispondono a nessuna delle altre. Eseguire questa operazione utilizzando due " per" loop in Java . Istruzioni
1

aprire l'editor di Java che si desidera utilizzare per creare il codice. Aprire il file di codice sorgente contenente la mappa elenco .
2

creare il primo ciclo "for" . Il primo ciclo passa attraverso ciascuno dei valori che si desidera utilizzare per trovare i duplicati . Il codice seguente crea il primo ciclo:

for (int i = 0; i < list1.size (); i + + ) { tmp = stringa list1.get ( i) ciclo ;//secondo va qui }

Sostituire " lista1 " con il nome del vostro array .
3

Inserire il secondo ciclo all'interno delle parentesi graffe del primo ciclo. Il secondo loop confronta tutti gli altri valori di valore attivo del primo ciclo. Se si trova un duplicato , eliminarlo dalla matrice utilizzando il seguente codice :

for (int j = 0; i < list1.size (); j + + ) {if ( tmp == list1.get ( j ) ) { list1.remove ( j );} }

 

Programmazione © www.354353.com