Casa Finanza personale Cosa sono le matrici Java? - dummies

Cosa sono le matrici Java? - dummies

Sommario:

Video: Java 1 Che cos'è Java e come funziona? 2025

Video: Java 1 Che cos'è Java e come funziona? 2025
Anonim

Un array in Java è un insieme di variabili referenziate usando un nome di variabile singolo combinato con un indice numero. Ogni elemento di un array è un elemento . Tutti gli elementi di un array devono essere dello stesso tipo. Pertanto, la matrice stessa ha un tipo che specifica il tipo di elementi che può contenere. Un array int può contenere valori int, ad esempio, e un array String può contenere stringhe.

Scritto dopo il nome della variabile, il numero di indice è racchiuso tra parentesi. Quindi se il nome della variabile è x, puoi accedere a un elemento specifico con un'espressione come x [5].

I numeri indice iniziano con 0 (zero) per il primo elemento, quindi x [0] si riferisce al primo elemento.

Dichiarazione di un array

Prima di poter creare un array, è necessario dichiarare una variabile che si riferisce alla matrice. Questa dichiarazione di variabili dovrebbe indicare il tipo di elementi memorizzati dall'array, seguito da un insieme di parentesi vuote, come questo:

String [] nomi;

Qui viene dichiarata una variabile denominata. Il suo tipo è una matrice di oggetti String.

Puoi anche mettere le parentesi sul nome della variabile piuttosto che sul tipo. Le seguenti due istruzioni creano entrambe le matrici di elementi int:

int [] array1; // un array di elementi int int array2 []; // un altro array di elementi int

La dichiarazione di un array non crea effettivamente la matrice. Per fare ciò, è necessario utilizzare la nuova parola chiave, seguita dal tipo di matrice. Ad esempio:

String [] nomi; names = new String [10];

O, più concisamente:

String [] names = new String [10];

Inizializzazione degli elementi dell'array

È possibile inizializzare una matrice assegnando valori uno per uno, come segue:

String [] days = new Array [7]; Giorni [0] = "Domenica"; Giorni [1] = "Lunedi"; Giorni [2] = "Martedì"; Giorni [3] = "Mercoledì"; Giorni [4] = "Giovedì"; Giorni [5] = "Venerdì"; Giorni [6] = "Sabato";

O puoi usare la seguente stenografia:

String [] days = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};

Qui, ogni elemento da assegnare alla matrice è elencato in un inizializzatore di array . Il numero di valori elencati nell'inizializzatore determina la lunghezza della matrice creata dall'inizializzatore.

Uso di cicli con array

Spesso, gli array vengono elaborati all'interno di cicli for. Ad esempio, ecco un ciclo for che crea un array di 100 numeri casuali, con valori compresi tra 1 e 100:

int [] numbers = new int [100]; for (int i = 0; i <100; i ++) numeri [i] = (int) (Math. random () * 100) + 1;

Java fornisce anche un tipo speciale di ciclo for chiamato enhanced per loop progettato per semplificare i loop che elaborano gli array.Un ciclo avanzato consente di saltare la variabile dell'indice, come in questo esempio:

per (identificatore di tipo: array) {statement …} int [] numbers = new int [100]; per (numero int: numero numero = (int) (matematico casuale () * 100) + 1;
Cosa sono le matrici Java? - dummies

Scelta dell'editore

Come utilizzare l'animazione Android per sviluppare la tua app - dummy

Come utilizzare l'animazione Android per sviluppare la tua app - dummy

Potresti decidere di hai bisogno di animazioni fantasiose nella tua app per Android. Ciò mostra alcune ambizioni promettenti! Android ha due tipi di animazione che puoi utilizzare nello sviluppo della tua app: Visualizza animazione: un vecchio sistema in cui ti animi con l'interpolazione o l'animazione fotogramma per fotogramma, come descritto in questo elenco: Interpolazione: ...

Come utilizzare i framework nella tua app per iPad - dummies

Come utilizzare i framework nella tua app per iPad - dummies

Un framework offre codice comune che fornisce funzionalità generica. Il sistema operativo iPhone per iPad offre una serie di framework per incorporare tecnologie, servizi e funzionalità nelle tue app. Ad esempio, il framework UIKit offre supporto per la gestione degli eventi, supporto per il disegno, finestre, viste e controlli che è possibile utilizzare nella propria app. Un framework è progettato per ...

Scelta dell'editore

Immagini su Amazon Elastic Compute Cloud - manichini

Immagini su Amazon Elastic Compute Cloud - manichini

Elastico Compute Cloud (EC2) è una bestia unica; il suo funzionamento è dettato dall'approccio progettuale adottato da Amazon durante la creazione del servizio, e tale design comporta implicazioni di vasta portata su come le applicazioni EC2 dovrebbero essere progettate e gestite. La differenza tra successo e fallimento con EC2 è dettata da quanto bene comprendi il servizio ...

Semplifica la gestione del cloud con CloudMGR - dummies

Semplifica la gestione del cloud con CloudMGR - dummies

CloudMGR è una soluzione di gestione del cloud che ti consente di interagire con AWS usando un'interfaccia alternativa. L'obiettivo generale di CloudMGR è quello di ridurre la confusione che molte persone provano di fronte alla miriade di console AWS e le opzioni a volte sepolte necessarie per controllare i servizi. Questo particolare prodotto si concentra sulle esigenze di ...

Requisiti hardware per gli sviluppatori AWS - manichini

Requisiti hardware per gli sviluppatori AWS - manichini

Indipendentemente dal numero di servizi offerti da AWS, è comunque necessaria una certa quantità di hardware per utilizzare i servizi. La quantità di hardware necessaria quando si lavora con i servizi nel cloud è minima perché l'hardware AWS fa tutto il lavoro pesante. Quando lavori con i servizi localmente, hai bisogno di hardware aggiuntivo perché AWS non è ...

Scelta dell'editore

Come scegliere le immagini per la tua infografica - manichini

Come scegliere le immagini per la tua infografica - manichini

Quando inizi un incarico infografico, di solito inizi con la riunione con il cliente, e quindi ha raccolto i tuoi dati. A volte potresti già avere un'idea brillante per un tema. Fai attenzione, però: la creazione di un tema dovrebbe occupare solo il cinque percento circa del tuo potere creativo. Per farlo funzionare con le tue informazioni sarà ...

Come ritagliare e ritagliare illustrazioni per il tuo infografica - manichini

Come ritagliare e ritagliare illustrazioni per il tuo infografica - manichini

Illustratore, come Photoshop, ti permette di maschera gli elementi del tuo disegno che ti aiuteranno a creare infografie sorprendenti. Illustrator ha due tipi di maschere: ritaglio e opacità. La maschera di ritaglio ti consente di mascherare qualsiasi forma con qualsiasi altra forma semplicemente selezionandoli tutti (tieni premuto Maiusc per selezionare più elementi) e poi scegliendo ...

Come scegliere i caratteri giusti per Infografica - manichini

Come scegliere i caratteri giusti per Infografica - manichini

Nei primi giorni della progettazione infografica, a volte gli artisti un po 'trascinato da tutte le eccitanti possibilità di illustrare le notizie. Gran parte del lavoro è stato disegnato a mano, compresi i titoli. Molte persone hanno usato i caratteri che hanno visto sulle riviste, sulle copertine degli album o sui cartelloni pubblicitari. Questi font sembravano fantastici in quel momento, ...