A linguagem Java n�o tem um comando goto, apesar de que a palavra goto
� reservada pela pr�pria linguagem. A coisa mais pr�xima de um goto � o
comando break. Por exemplo, o seguinte c�digo � v�lido:
public class TestaBreak
{
public static void main( String[] args )
{
int i = 0;
volta:
if ( i < 10 )
{
System.out.println(" i = "+i);
++i;
break volta;
}
}
}
Ao contr�rio do que normalmente � usado, � poss�vel definir um label
para quaisquer estruturas sint�ticas (if, for, while,...). No caso, a label
"volta" aponta para o comando if do programa. S� que o comando break n�o tem
um comportamento igual ao comando goto. O c�digo acima por exemplo, deveria
funcionar semelhante a uma estrutura de repeti��o como o comando while. S�
que, uma vez que o break � chamado para o label "volta", o comando if �
ignorado. O resultado do programa �: i = 1. O "loop" s� itera uma vez.
Rosfran Lins Borges
Analista de Sistemas - NDS
[EMAIL PROTECTED]
F�ton� Inform�tica e Servi�os
Fone: (61) 328 5060 R.: 272
-----Mensagem original-----
De: Luiz Fernando Bicalho [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 7 de agosto de 2002 17:35
Para: [EMAIL PROTECTED]
Assunto: RE: [java-list] Mascaras e GOTO
No goto, tem que mudar o programa para deixar-lo estruturado, mesmo por que
nao e recomendado utilizar GOTO
-----Original Message-----
From: Consulting 2001 Br [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 07, 2002 13:11
To: [EMAIL PROTECTED]
Subject: [java-list] Mascaras e GOTO
Ola Pessoal,
Sou iniciante em Java e tenho duas dzvidas:
Como eu fago para formatar um JTextField. Por exemplo:
um campo de valor 9.999,99 ou data dd/mm/yy, que i
preenchido nestes formatos enquanto o usuario digita
na tela.
Como posso simular, ja que nco existe, um GOTO <label>
em Java.
Desde ja agradego a todos,
Abrago,
Ricardo
__________________________________________________
Do You Yahoo!?
Yahoo! Health - Feel better, live better
http://health.yahoo.com
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuarios Java da Sucesu-SP
dzvidas 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]
-------------------------------------------------------------------------
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas 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]
-------------------------------------------------------------------------
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas 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]
-------------------------------------------------------------------------