O resultado vai ser isso mesmo. Para cada valor atribuido para i, o "for" interno será executado a partir do valor de i até 9.
Como o "for" interno não tem { }, a instrução executada para esse loop será a instrução seguinte ao "for", que no exemplo é System.out.print(".");
 
O codigo abaixo tem o mesmo efeito do teu exemplo.
for(int i = 0; i < 10; i++)
{
      for(int j = i; j < 10; j++)
      {
          System.out.print(".");
      }
      System.out.println();
} // Fim de for(int i = 0...
 
Roberto Tatemoto

 
Subject: [java-list] duvidas

ola pessoal ! alguem poderia me explicar esta passagem de loop
aninhado.
 
1 // ForAninh.java
2 // Ilustra o uso
3 // de um loop for
4 // aninhado.
5
6 class ForAninh
7 {
8    public static void main(String args[])
9    {
10        for(int i = 0; i < 10; i++)
11        {
12            for(int j = i; j < 10; j++)
13                System.out.print(".");
14            System.out.println();
15        } // Fim de for(int i = 0...
 
16    } // Fim de main()
17 } // Fim de class ForAninh.
 
a saida dele seria assim?
..........
.........
........
.......
......
.....
....
...
..
.
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Obrigado , Pela atenção.

Reply via email to