Come inserire e stampare una matrice in linguaggio Java

Tramite: O2O
Difficoltà: media
18

Introduzione

L'impiego degli array bidimensionali ci consente di riprodurre, in formato informatico, uno strumento abbastanza utilizzato nell'algebra lineare qual è la matrice. Il linguaggio di programmazione "Java" permette una pianificazione orientata agli oggetti e venne progettato in modo da poterlo adoperare indipendentemente dalla piattaforma di esecuzione. Nel presente semplice articolo sull'informatica, vedremo come inserire e stampare a video una matrice nel linguaggio di programmazione "Java" con alcune banali istruzioni.

28

Occorrente

  • Personal computer (PC)
  • Sviluppatore Java
38

Il linguaggio di programmazione "Java" è molto potente ed una propria idea di base riguarda il suo impiego a prescindere dalla piattaforma di esecuzione. Da qui nasce il motto "Write once, run anywhere". Il codice scritto una volta non va ricompilato se eseguito su un'altra piattaforma. A questo concetto risultano connessi dei vantaggi che hanno reso "Java" uno dei linguaggi di programmazione più adoperati al mondo. Con riferimento all'inserimento di array in "Java", dobbiamo considerare che questi vengono formati come nuovi oggetti, dunque mediante il costruttore "new". Negli array unidimensionali, il numero fra parentesi quadre caratterizza gli elementi presenti all'interno degli stessi. Negli array bidimensionali, vengono impiegati due numeri. Prendendo come esempio l'array di interi "int [x] [y]", le "x" coincidono con le righe della nostra matrice ideale e le "y" corrispondono alle colonne.

48

Per inserire qualcosa all'interno del nostro array di interi preso ad esempio, ci basterà usare due contatori inizializzati a "0". Si tratta di "i" e "j", che andremo ad impiegare per l'inserimento delle righe e delle colonne fino al numero massimo da noi scelto per la matrice in "Java". Supponiamo di voler riempire una matrice "3 x 4". Possiamo dichiarare delle costanti "int RIGHE = 3" e "int COLONNE = 4", e poi scrivere "int esempio = new int [RIGHE] [COLONNE]. In alternativa, possiamo semplicemente mettere i numeri nelle parentesi quadre.

Continua la lettura
58

Sappiamo che un array di dimensione "3" ha gli indici che vanno da "0" a "2", dunque la condizione del "for" deve essere contatore. Cominciamo a scrivere il nostro codice: il primo "for" dovrà gestire lo scorrimento delle righe con "i", mentre il secondo "for" interno al primo gestirà lo scorrimento delle colonne con "j". In questo modo riempiremo la prima riga, dopo la seconda e così via. Questo poiché "j" aumenta e "i" resta bloccato finché "j" non termina. Avremo quindi "for (i = 0; i for (j = 0; jesempio[j] = Lettore. In. LeggiInt (); } }". Per l'inserimento, utilizziamo il package "fiji" in modo da memorizzare la nostra matrice.

68

Adesso dobbiamo creare una piccola tecnica per mostrare la nostra matrice sullo schermo del PC. Lo facciamo soltanto per verificare se ne abbiamo formata una davvero giusta. Sempre adoperando i medesimi due cicli, possiamo richiedere al programma la stampa della matrice in linguaggio "Java" su monitor con il "System. Out". Per dargli la forma classica, dobbiamo scrivere "for (i = 0; i for (j = 0; jSystem. Out. Print (esempio[j] " "); }System. Out. Println ("); }". Impieghiamo il "System. Out. Println" per andare a capo, lasciando cosi la struttura a righe e colonne.

78

Guarda il video

88

Consigli

Non dimenticare mai:
  • Potremmo implementare il nostro codice nell'ambiente di sviluppo integrato "Netbeans".
Alcuni link che potrebbero esserti utili:

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Segnala il video che ritieni inappropriato
Devi selezionare il video che desideri segnalare
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Windows

Come svuotare la cache Java

Java rappresenta uno dei linguaggi di programmazione per internet, sicuramente più utilizzato per rendere dinamico ed attivo un sito web. Viene costantemente aggiornato, in modo tale da permetterne un utilizzo maggiormente pratico ed intuitivo, migliorandone...
Windows

Come scaricare ed installare la Java Virtual Machine su Windows

L'informatica è ormai diventata punto cardine nella vita di ognuno di noi e siamo abituati ad utilizzare Internet per fare ogni cosa. Alla base di tutto ciò vi è l'utilizzo di specifici linguaggi di programmazione. In questa guida faremo insieme i...
Windows

Come abilitare JavaScript su Firefox

Nell’era del web attuale molte pagine online presentano al loro interno dei simpatici effetti dinamici e multimediali, che arriccchiscono e abbelliscono l’esperienza della navigazione in rete. Per esempio, è molto facile trovare degli effetti artistici...
Windows

Come stampare su un unico foglio più pagine di un documento PDF

Spesso si ha la necessità di stampare un documento per leggerlo più facilmente o per averlo a portata di mano. Non è però necessario usare un foglio per ogni pagina che si deve stampare.Adobe Acrobat Reader infatti da la possibilità di stampare più...
Windows

Come stampare una lista di file

Stampare o salvare un elenco di directory non è un lavoro troppo difficile, è possibile farlo in modo rapido dal prompt dei comandi (o PowerShell). Alcuni tipi di file non sono solo stampabili. Di solito è abbastanza facile indovinare quali sono -....
Windows

Come stampare in bianco e nero

Tutti quanti ogni giorno stampiamo qualcosa, che sia un'immagine o un intero documento. Il più delle volte siamo soliti stampare a colori, ma di tanto in tanto capita invece di dover stampare in bianco e nero, ma non sappiamo come cambiare le impostazioni...
Windows

Come Stampare Solo Le Pagine Dispari O Pari Di Un Documento Di Windows 7

Può accadere, durante la propria carriera accademica o lavorativa, di dover stampare dei file di testo, raccolti in un documento. A differenza di coloro che stampano dei documenti per uso domestico, coloro che lo fanno per uno scopo professionale sono...
Windows

Come stampare su una busta

A volte può capitare di dover spedire una busta da lettera e di dover quindi stampare l'indirizzo su di essa. Non tutti però sanno effettivamente come eseguire questo lavoro che potrebbe sembrare per i meno esperti piuttosto complicato. In realtà è...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer »”.