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

Come creare un albero da un elenco nel Java

Nel linguaggio di programmazione Java , una lista è una struttura dati primitiva che può contenere una disposizione lineare di oggetti di qualsiasi riferimento o di tipo primitivo . Un albero , d'altra parte , è una struttura dati più sofisticata che consente una varietà di ricerche veloci , come l' elemento avente un valore determinato , o tutti gli elementi aventi valori inferiori o maggiore di un dato valore di riferimento . È possibile creare un albero di Java da un elenco Java con l'inserimento di tutti gli elementi della lista e il tronco . Istruzioni
1

includere le seguenti righe all'inizio del vostro codice Java :

importazione java.util.Iterator ;

importazione java.util.List ;

importazione java.util.TreeSet ;
2

dichiarare la ( inizialmente vuota ), albero che deve contenere tutti gli elementi attualmente presenti nella lista di Java , come nel seguente codice di esempio :

TreeSet myTree = new TreeSet ;

Sostituire " String ", dal nome della classe degli oggetti contenuti nella lista , ma deve essere un tipo di riferimento . TreeSet è una classe definita nelle librerie standard di Java
3

iterare su tutti gli elementi della lista - . Visitare ognuno esattamente una volta - mentre l'aggiunta di loro per l'albero, come in il seguente codice di esempio :

Iterator myIterator = myList.iterator ();

mentre ( myIterator.hasNext ( ) ) per

myTree.add ( myIterator.next ( ) ) ;

volta eseguito il codice , i riferimenti a tutti gli elementi presenti nella lista sarà presente anche nella struttura di

.

 

Programmazione © www.354353.com