Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Une liste d'attributs __gVirt_NP_NN_…
  • Comment exécuter JSP dans iFrame 
  • Reflection X Tutorial 
  • Une explication de l'INT , NUM1 , NU…
  • Liste des Certifications Java 
  • Android Phone App Development 
  • Comment facteur entiers en Java 
  • Comment faire pour convertir XML à …
  • Comment accéder JSP connectivité C…
  • Qu'est-ce qu'une animation GIF Echo 
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment faire pour supprimer des enregistrements NULL d' un tableau en Java

    Dans le langage de programmation Java , les tableaux peuvent contenir des types primitifs et les instances de n'importe quelle classe Java. Lorsque le tableau contient des éléments d'un type de référence , le contenu de certaines entrées de tableau peut être nulle. Vous pouvez compacter une gamme Java afin qu'il ne contient que des enregistrements non - nulles. Il peut en résulter des recherches plus rapides , car le code peut se concentrer sur la partie du tableau qui contient des informations réelles . Instructions
    1

    déclarer un tableau de n'importe quel type de référence , comme dans l' exemple de code suivant :

    int numElements = 100;

    thread ThreadPool [ numElements ] ;
    2

    Traverse le tableau tout en vérifiant chaque élément pour voir si elle est nulle , comme dans l' exemple de code suivant :

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

    if ( Threadpool [i] == null) {

    } }


    3 Compact

    le tableau en déplaçant tous les autres éléments d'un endroit à chaque fois qu'un nul se trouve , comme dans l' exemple de code suivant :

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

    if ( Threadpool [i] == null) {

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

    Threadpool [ j-1 ] = Threadpool [j] ;

    }

    numElements -;

    } }



     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire un carnet d'adresses dans NetBeans 
  • Qu'advient-il si un fichier est déplacé quand il est utilisé par Java 
  • Comment faire pour effectuer des opérations de l'arbre dans Java 
  • Les niveaux de certification Java 
  • Comment lire un document Word avec Java 
  • Comment découvrir si une certaine chaine existe dans une chaîne en Java 
  • Comment faire pour convertir GBA pour JAD 
  • Une liste d'attributs __gVirt_NP_NN_NNPS<__ style Java 
  • Comment convertir un nombre en une lettre en Java 
  • Communication Java Applets Entre 
  • Connaissances Informatiques © http://www.ordinateur.cc