Creare un array per memorizzare numeri interi primitiva di tipo nel programma Java . Inserisci il seguente codice , la creazione di un array con una lunghezza specificata :
//crea un array int con lunghezza dieci
int [ ] myInts = new int [ 10 ] ;
l'array viene creato utilizzando la parola chiave tipo "int " e le parentesi quadre per indicare la variabile in questione è un array . Quando si crea un'istanza di un array in Java , è necessario indicare la sua lunghezza , come in questo esempio , in cui la matrice contiene 10 spazi . L'array è solo in grado di memorizzare le variabili del tipo dichiarato , che è "int ".
2
Riempi il tuo array con gli elementi . Utilizzare il codice seguente per inserire numeri in ogni posizione all'interno della matrice:
for (int i = 0; i < myInts.length ; i + + ) per
{ myInts [ i] = i * 2 ; }
Questo esempio inserisce semplicemente ogni indice dell'array moltiplicato per due, per illustrare come valori interi possono essere assegnati all'interno della matrice. È inoltre possibile creare un'istanza di singoli elementi come segue : .
MyInts [5 ] = 10;
Inserisci elementi all'interno dell'array per soddisfare le esigenze del proprio progetto
3
iterare l'array . Quando hai inserito gli elementi dell'array , il ciclo "for " iterato attraverso la matrice , l'accesso a ciascun elemento a turno . Questo è un aspetto fondamentale della gestione di array . Inserire il codice seguente , di nuovo scorrendo l'array e utilizzando i dati al suo interno:
for ( int j = 0; j < myInts.length ; j + + ) {
int currInt = myInts [ ,"j ] ;
System.out.println ( " entry" + j + " = " + currInt );}
Questo codice legge ogni entrata in una variabile temporanea , di utilizzarlo per scrivere un messaggio alla console uscita . I propri progetti detterà quello che fate con i vostri elementi di array .
4
Creare un array per memorizzare gli oggetti Integer . Invece di memorizzazione di tipo primitivo " int ", è anche possibile utilizzare gli array per memorizzare gli oggetti della classe Java Integer , che è una classe wrapper per il tipo "int " . Utilizzare la seguente sintassi per creare e creare un'istanza di un array di oggetti Integer :
Integer [ ] myIntegers = new Integer [10];
for (int i = 0; i < myIntegers.length ; i + + ) per
{ myIntegers [ i] = new Integer (i * 2 );} .
per creare un oggetto Integer , si fornisce un valore "int" come parametro al costruttore
5
loop attraverso l'array Integer . Utilizzando il seguente codice , scorrere l'array Integer , accedendo ai valori "int" modellati da ogni oggetto :
for (int j = 0; j < myIntegers.length ; j + + ) {
integer = currInteger myIntegers [ j ] ;
System.out.println ( "Integer Entry" + j + " =" + currInteger.intValue ( ) );}
testare il codice e guardare i risultati scritti nella console di output . Provare a modificare il codice ed eseguire nuovamente il programma fino a quando si capisce come il lavoro array .
Programmazione © www.354353.com