| 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 rimuovere Records Null da un array in Java
    Nel linguaggio di programmazione Java , gli array possono contenere i tipi primitivi e le istanze di qualsiasi classe Java . Quando la matrice contiene elementi di un tipo di riferimento , il contenuto di alcuni elementi della matrice possono essere nulli . È possibile compattare un array di Java in modo che contenga solo i record non nulli . Questo può risultare in ricerche più veloci , come il codice può concentrarsi sulla parte della matrice che contiene informazioni reali . Istruzioni
    1

    dichiarare un array di qualsiasi tipo di riferimento , come nel seguente codice di esempio :

    int numElements = 100;

    thread ThreadPool [ numElements ] ;

    2

    attraversano la matrice , mentre il controllo di ogni elemento per vedere se è nullo , come nel seguente codice di esempio :

    for (int i = 0; i < numElements ; i + + ) {

    se ( ThreadPool [ i] == null) { }


    }
    3

    Compact l'array spostando tutto i restanti elementi di un posto ogni volta che viene trovata una nullo , come nel seguente codice di esempio :

    for (int i = 0; i < numElements ; i + + ) {

    se ( ThreadPool [ i] == null) {

    for (int j = i +1 ; j < numElements ; j + + ) {

    ThreadPool [ j - 1 ] = ThreadPool [ j ] ;
    < p > }

    numElements -;

    }

    }

    Previous :

    next :
      Articoli Correlati
    ·Come ottenere il valore Mod in Java 
    ·Come impostare l' ora di inizio discussione su un Andro…
    ·Java String Lunghezza & Funzione 
    ·Funzione tempo in Java 
    ·Come rimuovere attributi predefiniti dall'uscita Java X…
    ·Definizione di Java parole riservate 
    ·Come posso impostare un feed RSS automatico sulla mia p…
    ·Come convertire HTML in testo normale in applet Java 
    ·Come evitare una divisione per zero Eccezione in Java 
    ·Come caricare le immagini in Java utilizzando NetBeans 
      Articoli in evidenza
    ·Come smettere di VBA di eseguire 
    ·Come identificare un utente Windows con ASP 
    ·Come rimuovere classe in PHP 
    ·Come leggere un file in ANSI C 
    ·Come rimuovere l'ultimo elemento di un array Rubino 
    ·Come scrivere un WordPress User Ponte 
    ·Come chiudere le cartelle di lavoro in VBA 
    ·Come utilizzare le stored procedure in SSRS 
    ·Come disegnare una linea in Java con Line2D 
    ·Come cercare un ListBox in Visual Basic 
    Copyright © Conoscenza Informatica http://it.wingwit.com