| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come eliminare i duplicati da un array in Java
    array Java sono la più elementare delle strutture dati , e il più facile da usare - la prima struttura di dati di ogni nuovo programmatore Java viene a conoscenza . Tuttavia, ci sono alcune attività comuni fatte difficili . Uno di loro sta eliminando le voci duplicate e ridimensionamento della matrice per contenere i rimanenti senza spazi nulli . Fortunatamente, Java fornisce un modo per togliere i duplicati con molto meno lavoro : la classe LinkedHashSet . Il LinkedHashSet è una struttura di dati avanzato con una caratteristica particolare: si rifiuta automaticamente i duplicati . Per rimuovere i duplicati dalla matrice , è sufficiente spostarli verso un LinkedHashSet , e sposta indietro. Istruzioni
    1

    Open " Netbeans " e selezionare " File " e "Nuova classe".
    2

    Tipo " psvm " per creare un nuovo metodo principale.

    3

    Digitare il seguente codice nel metodo principale : .

    //definisce un array con i duplicati

    Integer [ ] arr = {1,2 , 3,2,1 } ;

    //Definire un nuovo LinkedHashSet

    LinkedHashSet set = new LinkedHashSet ();

    //Sposta tutte le elementi della matrice in HashSet

    for (int x : arr ) { .

    set.add ( x ) ; }


    //Ridimensiona l'array

    arr = new Integer [ set.size ( ) ] ;

    //copiare i dati di ritorno dal hashset

    arr = set.toArray ( arr ) ;
    4

    Fare clic su " Esegui ".

    Previous :

    next :
      Articoli Correlati
    ·Come leggere un documento Word con Java 
    ·Come convertire una data al calendario in Java 
    ·Come ordinare 3 interi in Java 
    ·Come scorrere un TreeMap 
    ·Che cosa è Java Runtime Environment ? 
    ·Come popolare un ADF da tavolo 
    ·Caratteristiche delle applet Java 
    ·Come identificare quali chiavi Java sta usando ? 
    ·Java concatenazione di stringhe vs . StringBuilder 
    ·Come Inserire un Float letterale in Java 
      Articoli in evidenza
    ·Come utilizzare PHP per inviare informazioni a un compu…
    ·MS SQL Tipi di dati 
    ·Come usare Netbeans CVS 
    ·Come fare Borders Graphic 
    ·Definizione di forme di Visual Basic 
    ·Come schermo Scrape in VBA 
    ·Come decomprimere un file utilizzando PHP 
    ·Come convertire un progetto VB6 a EXE 
    ·Come sostituire un carattere in JavaServer Pages 
    ·I modi di nominare il bundle di risorse in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com