Array

1 resposta
N

Olá, pessoal!
estou estudando pelo livro Java como Programar, e agora estou no Cap.7 que aborda arrays, só que tenho a seguinte dúvida como o programa a seguir gera os números que já estão sendo dados, alguém pode me explicar?!?

O programa:

public class InitArray {

     public static void main (String args [ ])
         int array [ ] = { 32, 27, 64, 18, 95, 14, 90, 70, 60, 37};

         String output = "Subscript\ tValue\n";

        for (int counter = 0; counter < array.length; counter++ )
            output += counter + "\t" + array [ counter ] + "\n";

       JTextArea outputArea = new JTextArea ( );
       outputArea.setText (output);

alguém poderia me explicar este programa?!?
obrigada
Naninha

[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Matheus [/color][/size] :joia:

1 Resposta

F

Vc tem “gravado” no Array esses numeros nas determinadas poisições…então ele apenas percorre o Array com o for();

Tipo ele coloca um contador iniciando com 0 e enquanto o array tiver “preenchimento” (counter < array.length) ele continua no loop…se tiver 10 posições ele percorre as 10 e exibe…blz???O array sempre tem como a primeira “casa de preenchimento” o 0…

Criado 24 de junho de 2005
Ultima resposta 25 de jun. de 2005
Respostas 1
Participantes 2