Concetti Chiave

  • Il metodo riempiMatrice consente di impostare le dimensioni di una matrice tramite input dell'utente.
  • Utilizza la classe ReadStream per leggere il numero di righe e colonne da tastiera.
  • Viene creato un array bidimensionale in base alle dimensioni fornite dall'utente.
  • Il metodo prevede un ciclo per l'inserimento degli elementi all'interno della matrice.
  • È possibile utilizzare alternative come Console o Scanner per l'inserimento dei dati, oltre a ReadStream.

Tema 38

Scrivere un metodo riempiMatrice che consente di impostare le dimensioni di una matrice e di inserire gli elementi al suo interno.

Implementazione del metodo

 public class tema38{ public static int[][] riempiMatrice(){ // usiamo la class ReadStream per inserire da tastiera i valori delle dimensioni // e gli elementi ReadStream in = new ReadStream(); System.out.println("Inserisci il numero di righe "); int numeroRighe = in.readInt(); System.out.println("Inserisci il numero di colonne "); int numeroColonne = in.readInt(); int[][] M = new int[numeroRighe][numeroColonne]; System.out.

Dettagli sull'inserimento dati

println("Inserie elementi"); for (int i = 0; i

Nota: Per linserimento da tastiera in questo caso stata usata la classe ReadStream per comodit dellautore. Naturalmente potrebbe essere usata una qualunque altra applicazione, ad esempio Console o Scanner.

Domande da interrogazione

  1. Come si imposta una matrice utilizzando il metodo riempiMatrice?
  2. Il metodo riempiMatrice consente di impostare le dimensioni di una matrice e di inserire gli elementi al suo interno, utilizzando la classe ReadStream per acquisire il numero di righe e colonne da tastiera.

  3. Qual è il ruolo della classe ReadStream nel metodo riempiMatrice?
  4. La classe ReadStream viene utilizzata per facilitare l'inserimento da tastiera dei valori delle dimensioni della matrice e degli elementi, rendendo il processo più semplice per l'autore.

  5. È possibile utilizzare altre classi per l'inserimento dei dati oltre a ReadStream?
  6. Sì, oltre a ReadStream, si possono utilizzare altre applicazioni come Console o Scanner per l'inserimento dei dati, come indicato nel testo.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community