Resumen - Todo Sobre Arreglos
Parte de la sección Lógica y Flujo del Journey de Java de Coddy — lección 9 de 59.
Desafío
FácilCrea un método llamado arrayOperations que tome un arreglo 2D de enteros (matrix) como entrada y realice las siguientes operaciones:
- Calcula la suma de todos los elementos en la matriz.
- Encuentra el elemento máximo en la matriz.
- Crea un nuevo array 1D que contenga las sumas de cada fila en la matriz.
- Imprime en la consola usando el siguiente formato:
Sum: 78
Maximum: 12
Row Sums: [10, 26, 42]Pruébalo tú mismo
import java.util.Arrays;
// Escribe tu código solo dentro de la clase. No escribas main() ni ningún código fuera de esta clase.
class ArrayOperations {
public static void arrayOperations(int[][] matrix) {
// Escribe tu código aquí
System.out.println("Sum: " + sum);
System.out.println("Maximum: " + max);
System.out.println("Row Sums: " + Arrays.toString(rowSums));
}
}Todas las lecciones de Lógica y Flujo
1Arreglos Multidimensionales
Básicos de Arreglos 2DAccediendo a Elementos de Arreglos 2DBucles Anidados con Arreglos 2DResumen - Arreglos 2DSuma y Resta de MatricesArreglos IrregularesArreglos 3D y Más AlláPatrones Comunes de Arreglos 2DResumen - Todo Sobre Arreglos4HashSet Parte 1
¿Qué es un HashSet?Agregando un elementoEliminando un elementoComprobando si existe un elementoVacío y tamañoLimpiar y clonarResumen - HashSet7Manejo Básico de Errores
Básicos de Try-CatchBloque FinallyLanzamiento de ExcepcionesExcepciones Personalizadas2HashMap Parte 1
¿Qué es un HashMap?Declarar un HashMapAcceder a ValoresVerificar si una Clave ExisteModificar DiccionariosResumen - HashMap3HashMap Parte 2
Métodos de HashMapIterar con keySet()Iterar con entrySet()HashMap AnidadoResumen - Gestionar AlmacénResumen - Operaciones de HashMap6Flujo de Control Avanzado
Sentencias EtiquetadasExpresión SwitchCoincidencia de PatronesCláusulas de GuardiaResumen - Flujo de Control9Proyecto - Contador de Palabras Únicas
Entrada y Almacenamiento de TextoProcesamiento de Palabras