Páginas

Pesquisar este blog

Mostrando postagens com marcador multidimensional. Mostrar todas as postagens
Mostrando postagens com marcador multidimensional. Mostrar todas as postagens

sábado, 17 de abril de 2010

Array Multidimensional em Java


Para este exemplo utilizaremos o conceito de agenda.

Primeiro inicialize seu array da seguinte forma:

        String agenda[][] = new String[][]{{"João", "8898-4452", "Rua Perdigão"},
            {"Pedro", "9984-5569", "Alameda Rio Negro"},
            {"Ana", "7422-9966", "Alameda Porto Alegre"},
            {"Bia", "5555-2244", "Av. do Estado"}};
 
Para a impressão do mesmo utilize dois for's(note que o array tem duas dimensões) da seguinte forma:

            for(int i = 0; i < agenda.length; i++ ){

            System.out.println("--------");

            for(int e = 0; e < agenda[i].length; e++){

                System.out.println(agenda[i][e]);
                
            }
 
Saída:
 
João
8898-4452
Rua Perdigão
--------
Pedro
9984-5569
Alameda Rio Negro
--------
Ana
7422-9966
Alameda Porto Alegre
--------
Bia
5555-2244
Av. do Estado 
  
Rápido e simples!