| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan Flyt Elements i et Array Over Java
    En Java matrix indeholder elementer af samme type. Java kan få adgang til ethvert element i array direkte ved at angive elementets indeks i array, der svinger mellem nul og det højeste indeks i array. Du kan " flytte " eller flytte over arrayelementer et givet antal pladser inden for et Java- array. Denne operation er typisk til at gøre plads til nye elementer , der skal lagres i array . De nye elementer erstatte dem befriet som følge af forskydningen . Instruktioner
    1

    Erklær og initialisere array , hvis elementer skal flyttes i løbet , som i følgende kodeeksempel : Hej

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

    myIntArray [0] = 4;

    myIntArray [1] = 6;

    myIntArray [2] = 10;
    2

    Definer start indeks for den sub- array, der skal flyttes over og antallet af elementer , der skal flyttes , som i følgende kodeeksempel : Hej

    int moveStart = 1;

    int moveSize = 2 ;

    i dette eksempel vil elementer med indeks 1 og 2 ( dvs. i alt to elementer) skal flyttes for at gøre plads til nye elementer
    3 < p . > Loop over den del af det array, som bliver nødt til at blive flyttet mens skiftende dens elementer , som demonstreret i følgende kode : Hej

    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 ;

    i dette eksempel vil den endelige værdi af " myIntArray " være " [4 , null , null, 6,10 ] ", hvilket betyder , at to elementer starter ved index 1 vil have flyttet i løbet af .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges filtre i Struts 
    ·Turing booleske Typer 
    ·Sådan Find ud af, om en skrifttype er monospatieret i …
    ·Sådan Clean Up Java-kode 
    ·Sådan downloader Java Runtime Environment 5.0 i Window…
    ·Sådan Rapport Java Bugs 
    ·Sådan får du en Delay Effect i Java Eclipse 
    ·Sådan Send en Int via et netværk i Java 
    ·Sådan Embed Java DB i NetBeans 
    ·Sådan Debug Struts Med ActionServlet 
      Anbefalede Artikler
    ·Game Maker : Array Tutorial 
    ·Sådan bruges Code DBL 
    ·Hvordan man kompilerer med en header fil 
    ·Sådan Monitor JVM Med Nagios 
    ·Funktion Display i Java 
    ·Sådan Slet fra Oracle & SQL 
    ·Sådan ændres PHP eller ASP.NET version med eNom web h…
    ·Sådan bruges ADODC i Visual Basic 
    ·Sådan Fremskynde PHP Curl 
    ·Sådan importeres en pakke i en Eclipse Projekt 
    Copyright © Computer Viden http://www.computerdk.com