BelJUG

BelJUG - Belém Java User Group

Bom galera, vou colocar aqui alguns tópicos sobre algumas estruturas interessantes da linguagem Java.

Estes tópicos iniciais são para quem está aprendendo a linguagem Java

Meu primeiro post é sobre o break com marcador (LABEL) no java.

Parece um go-to, mas não é! :)

Break com marcador serve para:

-Finalizar um comando externo ao contexto atual, que é identificado por um marcador no comando break.
-O fluxo de controle é transferido para a sentença imediatamente após a sentença marcada.

Na imagem abaixo, o trecho de programa representa uma busca em um array de duas dimensões.
Dois loops encadeados varrem o array. Quando o valor é encontrado o break com marcador finaliza o comando “marcacaoBusca”, que é um loop externo ao loop mais interno, onde o break faz parte.


Neste caso, o break com marcador provoca a saída do loop mais externo, que estava marcado com o label "marcacaoBusca".

Qualquer dúvida, deixem comentários!! :)

Té a próxima!

Compartilhar 

Adicione um comentário

Você precisa ser um membro de BelJUG para adicionar comentários!

Entrar nesta rede social

Sobre

Edgar Silva Edgar Silva criou esta rede social no Ning.

Badge

Carregando...

© 2009   Criado por Edgar Silva no Ning.   Crie Sua Rede Social

Badges  |  Relatar um incidente  |  Privacidade  |  Termos de serviço