Anónimo
Anónimo preguntado en Computadoras e internetDiseño y Programación · hace 2 meses

¿en java se pueden recorrer vectores bidimensionales con los for mejorados? y como se hace?

1 respuesta

Calificación
  • Anónimo
    hace 2 meses
    Respuesta preferida

    El for mejorado también funciona en arreglos multidimensionales. Recuerde, sin embargo, que en Java, los arreglos multidimensionales consisten en arrays de arrays. (Por ejemplo, una matriz bidimensional es una array de arrays unidimensionales).

    Esto es importante cuando se itera sobre un array multidimensional porque cada iteración obtiene el siguiente array, no un elemento individual. Además, la variable de iteración en el bucle for debe ser compatible con el tipo de array que se obtiene.

    Por ejemplo, en el caso de un array bidimensional, la variable de iteración debe ser una referencia a una array unidimensional. En general, cuando se usa for-each para iterar sobre un arreglo de N dimensiones, los objetos obtenidos serán arreglos de N-1 dimensiones. Para comprender las implicaciones de esto, considere el siguiente programa. Utiliza bucles anidados para obtener los elementos de un arreglo bidimensional en orden de fila, del primero al último.

    Te dejo este link:

    https://javadesdecero.es/arrays/bucle-for-each/#5_...

    • Commenter avatarInicia sesión para responder preguntas
¿Aún tienes preguntas? Pregunta ahora para obtener respuestas.