Riepilogo - Tutto sugli array
Fa parte della sezione Logica e flusso del percorso Java di Coddy. Lezione 9 di 59.
Sfida
FacileCrea un metodo chiamato arrayOperations che accetta in input un array 2D di interi (matrix) ed esegue le seguenti operazioni:
- Calcola la somma di tutti gli elementi della matrice.
- Trova l'elemento massimo della matrice.
- Crea un nuovo array 1D che contiene le somme di ogni riga della matrice.
- Stampa sulla console usando il seguente formato:
Sum: 78
Maximum: 12
Row Sums: [10, 26, 42]Provalo tu
import java.util.Arrays;
// Scrivi il tuo codice solo all'interno della classe. Non scrivere main() né altro codice al di fuori di questa classe.
class ArrayOperations {
public static void arrayOperations(int[][] matrix) {
// Scrivi qui il tuo codice
System.out.println("Sum: " + sum);
System.out.println("Maximum: " + max);
System.out.println("Row Sums: " + Arrays.toString(rowSums));
}
}Tutte le lezioni di Logica e flusso
1Array multidimensionali
Concetti di base degli array 2DAccesso agli elementi degli array 2DCicli annidati con array 2DRiepilogo - Array 2DAddizione e sottrazione di matriciArray irregolariArray 3D e oltreSchemi comuni degli array 2DRiepilogo - Tutto sugli array4HashSet Parte 1
Che cos'è un HashSet?Aggiungere un elementoRimuovere un elementoVerificare se un elemento esisteVuoto e dimensioneSvuotare e clonareRipasso - HashSet7Gestione di base degli errori
Nozioni di base su try-catchBlocco finallyLancio di eccezioniEccezioni personalizzate2HashMap Parte 1
Che cos'è una HashMap?Dichiarare una HashMapAccedere ai valoriVerificare se una chiave esisteModificare i dizionariRiepilogo - HashMap3HashMap Parte 2
Metodi di HashMapIterare con keySet()Iterare con entrySet()HashMap annidateRiepilogo - Gestire il magazzinoRiepilogo - Operazioni con HashMap6Flusso di controllo avanzato
Istruzioni con etichettaEspressione switchCorrispondenza dei patternClausole guardiaRiepilogo - Flusso di controllo9Progetto - Contatore di parole uniche
Inserimento e memorizzazione del testoElaborazione delle paroleEsercitati da solo: Compilatore Java online