Récapitulatif - Tout sur les tableaux
Fait partie de la section Logique & Flux du Journey Java de Coddy — leçon 9 sur 59.
Défi
FacileCréez une méthode nommée arrayOperations qui prend un tableau 2D d'entiers (matrix) en entrée et effectue les opérations suivantes :
- Calculez la somme de tous les éléments de la matrice.
- Trouvez l'élément maximum dans la matrice.
- Créez un nouveau tableau 1D qui contient les sommes de chaque ligne de la matrice.
- Affichez dans la console en utilisant le format suivant :
Sum: 78
Maximum: 12
Row Sums: [10, 26, 42]Essayez vous-même
import java.util.Arrays;
// Écrivez votre code uniquement à l'intérieur de la classe. N'écrivez pas main() ou tout code en dehors de cette classe.
class ArrayOperations {
public static void arrayOperations(int[][] matrix) {
// Écrivez votre code ici
System.out.println("Sum: " + sum);
System.out.println("Maximum: " + max);
System.out.println("Row Sums: " + Arrays.toString(rowSums));
}
}Toutes les leçons de Logique & Flux
1Tableaux multidimensionnels
Bases des tableaux 2DAccès aux éléments des tableaux 2DBoucles imbriquées avec les tableaux 2DRécapitulatif - Tableaux 2DAddition et soustraction de matricesTableaux irréguliersTableaux 3D et au-delàMotifs courants des tableaux 2DRécapitulatif - Tout sur les tableaux4HashSet Partie 1
Qu'est-ce qu'un HashSet ?Ajouter un ÉlémentSupprimer un ÉlémentVérifier si un Élément ExisteVide et TailleVider et ClonerRécapitulatif - HashSet7Gestion des erreurs de base
Bases du try-catchBloc finallyLever des exceptionsExceptions personnalisées2HashMap Partie 1
Qu'est-ce qu'une HashMap ?Déclarer une HashMapAccéder aux ValeursVérifier si une Clé ExisteModifier les DictionnairesRécapitulatif - HashMap3HashMap Partie 2
Méthodes HashMapItérer avec keySet()Itérer avec entrySet()HashMap imbriquéRécapitulatif - Gérer l'entrepôtRécapitulatif - Opérations HashMap6Flux de contrôle avancé
Instructions étiquetéesExpression switchAppariement de motifsClauses de gardeRécapitulatif - Flux de contrôle9Projet - Compteur de Mots Uniques
Entrée de Texte et StockageTraitement des Mots