| 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
    ¿Qué dimensión de matriz Falta media en Programación Java
    ¿ Cuando comienza el desarrollo de Java , inevitablemente habrá ocasiones en las que usted encuentra errores que no entiende de inmediato . Se plantea la " dimensión faltante matriz " error en los casos en que una serie no se crea una instancia correctamente. El error es fácil de solucionar , por lo que no es necesario que mantenga sus esfuerzos de desarrollo de nuevo por mucho tiempo. Instanciación es el proceso de creación de un objeto en Java. Entender la causa del error de la dimensión es un paso clave en la comprensión de cómo utilizar matrices y otros objetos en Java con éxito. Matriz de objetos

    Arrays en Java son objetos. Esto significa que cuando el programa crea una matriz , la Máquina Virtual Java ( JVM ) asigna una sección de memoria para ello. Para que este proceso funcione , es necesario especificar la información sobre el tamaño de la matriz cuando el programa lo crea. Dimensiones de la matriz determinar su tamaño. En una matriz de una dimensión estándar , existe una sola dimensión de la matriz , que representa la longitud - que también se corresponde con el número de posiciones de los elementos de la matriz
    Declaración

    Los programas Java pueden declarar matrices sin especificación de un sus dimensiones . El ejemplo siguiente muestra la sintaxis de declaración de variable de una matriz:

    int [] someNumbers ;

    Este código no crea realmente la matriz , sino que simplemente declara la variable dentro del programa. Esto permite que el código más adelante en el flujo de ejecución del programa para referirse a la matriz , incluyendo el punto en el que el código crea una instancia y la matriz.
    Instantiation

    para crear un objeto array en Java , el código utiliza la "nueva" palabra clave , que es la manera estándar de crear instancias de objetos . El siguiente ejemplo de código muestra un método incorrecto de instancias de un conjunto , que puede causar la "Dimensión matriz Missing" error:

    int [ ] someNumbers = new int [];

    Cuando se crea un nuevo objeto de matriz , debe especificar la longitud de la matriz , como en el siguiente corrige la sintaxis :

    int [ ] someNumbers = new int [ 20 ] ;

    el número incluido indica la longitud de la matriz, que proporciona Java con la información que necesita para crear una instancia del objeto de matriz .
    elementos

    instancias de una matriz y hacer lo mismo con elementos de la matriz son las diferentes actividades. Una vez que la matriz se crea una instancia , el código Java puede asignar elementos a las posiciones especificadas dentro de ella. Por ejemplo , el código siguiente crea una matriz y, a continuación , crea una instancia de un elemento dentro de ella :

    Object [ ] someObjects = new Object [ 10 ] ;

    someObject [ 0 ] = new Object () ;

    Es posible crear y crear instancias de elementos de la matriz en una sola línea de código como en el siguiente ejemplo :

    String [ ] someWords = { "mesa ", " silla ", " estante " } ;
    Dimensiones

    Java puede utilizar matrices con más de una dimensión. Por ejemplo , el código siguiente crea una matriz de dos dimensiones :

    int [ ] [ ] lotsOfNumbers = new int [ 10 ] [ 20 ] ;

    Cuando los programas de Java crear matrices con más de una dimensión , sólo necesitan inicialmente para especificar la primera dimensión a evitar la " dimensión de la matriz Missing" error:

    int [] [ ] lotsOfNumbers = new int [ 10 ] [ ] ;

    Esto funciona porque matrices multidimensionales se implementan efectivamente como una serie de matrices separadas . Si un programador no sabe lo que la longitud de la primera dimensión de la matriz va a ser la hora de crear la matriz , se puede hacer mejor elegir otra clase de colección .

    Previous :

    next :
      Artículos relacionados
    ·Cómo dividir cadenas mediante Java 
    ·Cómo cambiar Coordenadas de ángulos en Java 
    ·Cómo convertir StreamSource a una cadena en Java 
    ·Cómo cifrar un archivo en Java 
    ·Cómo cambiar la imagen del cursor en Java 
    ·Diferencia entre el servlet y Struts 
    ·Cómo cambiar el lugar donde NetBeans Guarda el proyect…
    ·Cómo volver a pintar un problema en Java 
    ·¿Qué es el error básico 104 & Java 
    ·¿Qué es un carácter en Java 
      Artículos destacados
    ·Cómo ejecutar EXE en VBScript 
    ·Cómo descargar 
    ·Cómo hacer un Open /Save Button en VB 
    ·Cómo incluir archivos JAR en su proyecto de construir …
    ·Cómo ocultar texto en un InputBox en VBScript 
    ·Cómo: Buscar MySQL a CSV Email 
    ·Cómo conectarse a MySQL en Hostgator 
    ·¿Qué es Interleave Codificación 
    ·Cómo eliminar el historial de SVN en Eclipse 
    ·Cómo utilizar técnicas de programación orientada a o…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com