Arrayer är en viktig komponent i alla programmeringsspråk , och Java är inget undantag . Många verksamheter är inbyggda i Java genomförande av matriser . Du kan deklarera dem , ställa in eller läsa värden från dem , och hämta sina längder utan att behöva ringa på några speciella klasser eller metoder . Om du behöver flytta värdena i en array till en annan , dock , är processen inte så enkelt . Lyckligtvis ger klassen System en bekväm metod för att utföra denna uppgift . Saker du behöver
text editor . Java programfilen
Array att flytta värden från
Array för att flytta värdena till
Visa fler instruktioner
1
Öppna java filen innehåller arrayen vars värden du vill flytta , använda en textredigerare
2
Type " System.arraycopy (); " . . , utan citattecken , i ett lämplig plats inne i en av metoderna enligt programmet. Detta är den metod som kommer att flytta matrisvärdena .
3
Klicka innanför två parenteser du skrev i det sista steget så att markören är mellan dem .
4
Skriv namnet på den array som du kommer att flytta värden från , följt av ett kommatecken .
5
Ange index för att börja kopiera från , som ett heltal . Detta är den punkt i källarrayen där kopieringen påbörjas . Om du vill kopiera hela arrayen , satte 0 . Efter numret , skriv ett kommatecken .
6
Skriv namnet på den array som du kommer att flytta värdena till , följt av ett kommatecken . Denna grupp bör redan förklarat tidigare i programmet . På destinationen array för att börja kopiera värden till
7
Typ indexet . Den första kopierade värdet kommer att gå här . Om du bara kopiera en matris till en annan , satte 0 . Följ den här med en annan kommatecken .
8
Typ antalet värden som ska kopieras , som ett heltal . Om du kopierar hela arrayen , sätta storleken på arrayen . Kom ihåg att du bara kan skriva in namnet på arrayen följt av " . Längden " för att få den storleken . Detta är det sista argumentet för arraycopy ( ) metoden .