Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man skapar ett träd från en lista i Java

    I programmeringsspråket Java , är en lista en primitiv datastruktur som kan innehålla ett linjärt arrangemang av föremål av någon hänvisning eller primitiv typ . Ett träd , å andra sidan , är en mer sofistikerad datastruktur som möjliggör olika snabba sökningar , såsom element med ett givet värde , eller alla element som har värden mindre än eller större än ett givet referensvärde. Du kan skapa en Java- trädet från en Java- lista genom att sätta alla listelement in i trädet . Instruktioner
    1

    Inkludera följande rader i början av din Java-kod :

    import java.util.Iterator ,

    import java.util.List ;

    import java.util.TreeSet ,
    2

    Deklarera ( inledningsvis tom ) träd som måste innehålla alla element som för närvarande finns i Java listan , som i följande exempelkod :

    TreeSet myTree = ny TreeSet ,

    Ersätt " String " av klassnamnet av objekten som finns i din lista , det måste vara en referens typ . TreeSet är en klass definieras i standarden Java biblioteken
    3

    iterera över alla element i listan - . Besöker var och en exakt gång - samtidigt lägga dem till trädet , som i följande exempelkod :

    Iterator myIterator = myList.iterator ( ) ;

    samtidigt ( myIterator.hasNext ( ) ) katalog

    myTree.add ( myIterator.next ( ) ) ;

    Efter utförande av denna kod , hänvisningar till alla element som finns i listan kommer också att vara närvarande i trädet

    .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du använder SQL Med Java
    ·De statiska metoder i Java Subklass
    ·Hur man skapar en sträng med variabel längd i Java
    ·Lägga JAVA_HOME
    ·Konfigurera Ant Med Eclipse Steg - för-steg
    ·Hur att dubbla storleken på en array i Java
    ·Hur konvertera ett Java String till Color
    ·Hur man kan eliminera Java Uppdateringar
    ·Hur Center en JPanel ovanpå en JFrame
    ·Hur vill dölja en panel i en JSplitPane
    Utvalda artiklarna
    ·Hur du uppdaterar Outlook-kontakter med VBS
    ·Konvertera datum till militär datum i Access 2007 VBA
    ·Hur Trim Inledande och avslutande blanktecken
    ·Hur Referens ett kalkylblad i VBA
    ·Hur man sparar Dreamweaver Web Form Data i en databas
    ·Prolog Programming Tutorial
    ·Hur date Kolla in SQL
    ·Hur man har null Variabler
    ·Hur man skapar en IRC Spybot
    ·Konvertera PHP till HTA
    Copyright © Dator Kunskap http://www.dator.xyz