| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo eliminar registros nulos de un array en Java
    En el lenguaje de programación Java , los arrays pueden contener tipos primitivos y las instancias de una clase Java. Cuando la matriz contiene elementos de un tipo de referencia, el contenido de algunas entradas de la matriz puede ser nulo. Usted puede compactar una matriz de Java, por lo que sólo contiene registros que no son nulos . Esto puede resultar en búsquedas más rápidas , ya que el código puede concentrarse en la parte de la matriz que contiene la información real. Instrucciones
    1

    Declarar una matriz de cualquier tipo de referencia, como en el siguiente ejemplo de código: int

    numElements = 100 ;

    subproceso ThreadPool [ numElements ] ;
    2

    Recorrer la matriz durante la comprobación de cada elemento para ver si es nulo, como en el siguiente ejemplo de código:

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

    if ( subprocesos [ i ] == null) { }


    }
    3

    compacto la serie cambiando todo los restantes elementos de un mismo lugar cada vez que se encuentra un valor nulo , como en el siguiente ejemplo de código:

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

    if ( subprocesos [ i ] == null) {

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

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

    numElements -;

    }

    }

    Previous :

    next :
      Artículos relacionados
    ·Los pasos para convertir una interfaz gráfica de usuar…
    ·Cómo importar un applet de Java 
    ·Cómo Intercambio Algoritmos en Java 
    ·Java Teoría y Práctica : Colección de basura en el 1…
    ·Cómo convertir de caracteres para códigos ASCII en Ja…
    ·Cómo conectarse a jabón Java 
    ·Cómo cambiar el texto de las etiquetas en Java 
    ·Cómo hacer un programa Java para raíces cuadradas 
    ·Cómo crear sufijos de clase del módulo 
    ·Cómo eliminar Android subvistas 
      Artículos destacados
    ·Cómo convertir un subformulario a un cuadro de lista 
    ·Información sobre los diagramas de flujo 
    ·Cómo actualizar los paquetes de Python Sitio 
    ·¿Qué es un atributo de datos 
    ·Cómo convertir de decimal a binario en Visual Basic 
    ·Cómo pasar variables de bloque común a C 
    ·Tutorial de menús desplegables en JavaScript 
    ·Flash vs . Applet Java 
    ·Cómo hacer una nómina semanal de Visual Basic 
    ·Cómo almacenar en caché Javascript externo 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com