1
Good night!
I have this structure below and would like to know how I could use a for each to print the information of this vector.
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
Funcionario funcionarios[] = new Funcionario[5];
String nome;
double salario;
for (byte i = 0; i < 2; i++) {
System.out.println("informe o nome: ");
nome = teclado.nextLine();
System.out.println("informe o salario");
salario = Double.parseDouble(teclado.nextLine());
Funcionario f;
f = new Funcionario();
f.nome = nome;
f.salario = salario;
funcionarios[i] = f;
}
//Este código abaixo foi uma tentativa, não entendi como ele funciona
for(Funcionario f1 : funcionarios){
System.out.println(f1);
}
}
Hi Lucas, your loop is right. What’s the question? Do you want to know how this loop is working?
– Anthony Accioly