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!
Você precisa ser um membro de BelJUG para adicionar comentários!
Entrar nesta rede social