| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Qu'est-ce que le tableau Missing Dimension moyenne en programmation Java
    ? Lorsque vous commencez développement Java, il y aura inévitablement des moments où vous rencontrez des erreurs que vous ne comprenez pas immédiatement. La " dimension manquante tableau " erreur survient dans les cas où un tableau n'est pas instancié correctement . L'erreur est facile à corriger , donc il n'a pas besoin de tenir vos efforts de développement dos pour longtemps. Instanciation est le processus de création d'un objet en Java. Comprendre la cause de l'erreur de dimension est une étape clé pour comprendre comment utiliser des tableaux et d'autres objets en Java avec succès. Objet Array

    tableaux en Java sont des objets. Cela signifie que lorsque votre programme crée un tableau , la Java Virtual Machine (JVM) alloue une partie de la mémoire pour cela. Pour que ce processus fonctionne , vous devez spécifier des informations sur la taille de la matrice lorsque votre programme crée. Les dimensions des tableaux de déterminer leur taille . Dans un tableau à une dimension standard, une seule dimension de tableau existe , représentant la longueur - ce qui correspond également au nombre de positions d'éléments dans le tableau
    Déclaration
    < p. > Les programmes Java peuvent déclarer des tableaux sans specifyng leurs dimensions . L'exemple de syntaxe suivant illustre déclarant la variable d'un tableau :

    int [] someNumbers ;

    Ce code ne crée pas le tableau , il déclare simplement la variable dans le programme. Cela permet au code plus tard dans le courant de l'exécution du programme se référer au tableau, y compris le moment où le code crée et instancie le tableau.
    Instanciation

    pour instancier un objet de tableau en Java , le code utilise le " nouveau " mot-clé , qui est la méthode standard pour créer des instances d'objets. L'exemple de code suivant illustre une méthode incorrecte de l'instanciation d' un tableau, qui peut provoquer la " dimension du tableau manquant" d'erreur :

    int [ ] = new int someNumbers [];

    Lorsque vous créez un nouvel objet Array , vous devez spécifier la longueur du tableau , comme dans le suivant corrigé syntaxe :

    int [ ] = new int someNumbers [20];

    le nombre inclus indique la longueur de le tableau, fournissant Java avec les informations dont il a besoin pour instancier l' objet tableau .
    Elements

    instanciation d'un tableau et faire de même pour les éléments du tableau sont des activités différentes. Une fois qu'un tableau est instancié , le code Java peut attribuer des éléments à des positions spécifiées en son sein. Par exemple , le code suivant crée un tableau , puis instancie un élément sein:

    Object [] someObjects = new Object [10];

    someObject [0] = new Object (); Photos

    Il est possible de créer et instancier éléments du tableau dans une seule ligne de code comme dans l'exemple suivant:

    String [ ] someWords = { "table" , "chaise ", " tablette " };
    Dimensions

    Java peut utiliser des tableaux avec plus d'une dimension . Par exemple, le code suivant crée un tableau à deux dimensions :

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

    Lorsque les programmes Java créer des tableaux avec plus d'un dimension , ils ne initialement besoin de spécifier la première dimension pour éviter la " dimension du tableau manquant" d'erreur :

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

    Cela fonctionne car les tableaux multi- dimensionnels sont effectivement mises en œuvre comme une série de tableaux distincts . Si un programmeur ne sait pas quelle est la longueur de la première dimension du tableau va être lors de la création du tableau, elle peut faire de mieux pour choisir une autre classe de collection .

    Previous :

    next :
      articles connexes
    ·Comment régler le poids d'un gestionnaire de soumissio…
    ·Qui est plus utilisé : Java ou Visual Basic 
    ·Comment faire un serveur de chat en Java 
    ·Comment insérer dans un tableau à trois dimensions ut…
    ·Comment définir différentes valeurs pour chaque ligne…
    ·JDK Java 1.6.0-7 Problèmes d'installation de mise à n…
    ·Comment accéder à un String Valeur de la propriété …
    ·Comment télécharger des fichiers source Java de l'app…
    ·Can the Run Android Jar 
    ·Comment écrire Android 1.1 SDK Code 
      articles en vedette
    ·La fonction Centroid dans MATLAB 
    ·Comment fusionner deux colonnes date 
    ·Comment faire pour utiliser SQL pour déterminer le plu…
    ·Quelles sont les différences entre le C- Pascal et C L…
    ·Quel est le type Strict contrôle 
    ·Comment déboguer une fonction Visual Basic 
    ·Comment identifier les types de validation d'entrée 
    ·Comment faire pour afficher les fichiers SIG De Printsh…
    ·Les utilisations de Python Web 
    ·JavaScript cible iFrame document Tutorial 
    Copyright © Connaissances Informatiques http://fr.wingwit.com