looping ????? é por isso que temos tantas aplicações lentas rodando por aí...!
 
++i é muitíssimo mais rápido
 
---- Java Man
----- Original Message -----
From: claudio
Sent: Thursday, January 16, 2003 10:24 AM
Subject: Re: [java-list] Dúvida em código

Em cada passada pela linha i += i++ ele incrementa 1, como a variavel i comeca com 1 e antes do fim da execucao so eh passado uma vez por esta linha, entao soh vai ser somado 1, por isso do resultado ser 2 e nao 3, tente colocar um loop como o for igual ao exemplo abaixo!

        Espero ter ajudado.

public class Teste{
        public static void main(String args[]) {
            for ( int i=1; i <= 3; i++ ) {
               if ( i == 3)
                  System.out.println(i);
            }
        }
}

At 13:31 15/1/2003 -0200, you wrote:
Pessoal,

 No c󤩧o abaixo , eu esperava obter  "3" no valor da variᶥl i. No
entanto , o valor retornado 頦quot;2" .
 Algu魠poderia me explicar o porquꠤisso ?

public class Teste{
        public static void main(String args[]) {
                int i=1 ;
                i += i++ ;
                System.out.println(i);
        }
}

Obrigado,

Tenisson Chaves Jr.


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br -  Sociedade de UsuᲩos Java da Sucesu-SP
d?s mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Reply via email to