|
looping ????? é por isso que temos tantas
aplicações lentas rodando por aí...!
++i é muitíssimo mais rápido
---- Java Man
----- Original Message -----
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 co
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]
-------------------------------------------------------------------------
|