| 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
    Comment faire pour déplacer des éléments dans un tableau fil Java
    Un tableau de Java contient des éléments de même type. Java peut accéder à n'importe quel élément dans le tableau directement en spécifiant l'index de l'élément dans le tableau, qui se situe entre zéro et le plus haut indice dans le tableau. Vous pouvez "décaler" ou se déplacer sur les éléments du tableau un certain nombre de places dans un tableau Java. Cette opération est généralement utilisé pour faire place à de nouveaux éléments qui doivent être stockés dans le tableau. Les nouveaux éléments remplacent ceux libérés à la suite de la transition . Instructions
    1

    Déclarer et initialiser le tableau dont les éléments doivent être déplacés plus , comme dans l' exemple de code suivant :


    Integer [] myIntArray = new Integer [5] ; < br >

    myIntArray [0] = 4;

    myIntArray [1] = 6;

    myIntArray [2] = 10;
    2

    Définir le départ indice de la sous-matrice qui doit déplacée sur et le nombre d'éléments qui doivent être déplacés , comme dans l' exemple de code suivant :

    int movestart = 1;

    int MoveSize = 2 ;

    Dans cet exemple , les éléments ayant un indice de 1 et 2 ( qui est , soit un total de deux éléments ) sera déplacé au-dessus pour faire place à de nouveaux éléments
    3 < p. > boucle sur la partie du réseau qui devra être déplacé tout en déplaçant ses éléments , comme le montre le code suivant :

    for (int i = myIntArray.length ; i> = movestart + MoveSize ; i- -)

    myIntArray [i] = myIntArray [i- MoveSize ] ;

    for (int i = movestart ; i < movestart + MoveSize ; i + +)

    myIntArray [ i ] = null;

    Dans cet exemple, la valeur finale de " myIntArray " sera " [4 , null , null, 6,10 ]», ce qui signifie que deux éléments à partir de l'indice 1 se sont déplacés sur .

    Previous :

    next :
      articles connexes
    ·Comment déclarer un constructeur en Java 
    ·Comparaison des plates-formes Java & Net 
    ·Comment faire une pyramide pentagonale en Java 
    ·Comment dessiner un cercle en Java 
    ·Comment faire pour convertir secondes depuis Epoch à u…
    ·Comment éditer les pages JSP dans l'EDI 
    ·Comment calculer les exposants en Java 
    ·Comment convertir une chaîne en Java pour GeneralPath 
    ·Comment faire pour ouvrir une URL dans Java 
    ·Comment lire l'entrée Java 
      articles en vedette
    ·Que faire avec une erreur Trapped in C 
    ·Quels sont les caractères variables numériques 
    ·Comment supprimer des annotations à partir du code Jav…
    ·Comment Loop Through une liste de fichiers en Python 
    ·Comment utiliser la fonction strspn en C + + 
    ·Comment faire pour réinitialiser les tiques en VB6 
    ·Projets Python pour OpenCV 
    ·Comment faire pour créer des sons avec des chiffres da…
    ·Didacticiels pour Python 
    ·Quels sont les variables de structure initialisée à e…
    Copyright © Connaissances Informatiques http://fr.wingwit.com