Mostrando postagens com marcador foreach. Mostrar todas as postagens
Mostrando postagens com marcador foreach. Mostrar todas as postagens

terça-feira, 28 de maio de 2019

Programando em Java - Laço ForEach

O forEach é um laço de repetição assim como for ou o while, o mesmo é voltado para fazer interação em cima de filhos da classe Collection ou arrays.


Sintaxe:


for( tipo_variavel variavel : lista ){

ações

}

Onde:

  • tipo_variavel - Tipo da variável que deve ser o mesmo do tipo da lista a ser inteirada
  • varariavel - Variável temporária.
  • lista - Lista ou array que deverá ser inteirada.

Exemplo 1. Utilizando em um array de String



public class Forech{
 
public static void main(String args[]){

 String nomes[] = {"Maria","Marcos","Romeu","Rubens", "Arnaldo","Rogério"};

 for(String nome: nomes){
   
     System.out.println(nome);
  }

 }   
}

Saída:


Exemplo 1. Utilizando em um List de String



import java.util.List;
import java.util.ArrayList;

public class Forech{
  

public static void main(String args[]){

 List nomes = new ArrayList();
 
 nomes.add("Maria");
 nomes.add("Marcos");
 nomes.add("Romeu");
 nomes.add("Rubens");
 nomes.add("Arnaldo");
 nomes.add("Rogério");

 for(String nome: nomes){
    
     System.out.println(nome);
 }

}  
}
A saída será  a mesma do exemplo anterior.










Anterior                                            Início                                                 Próximo