E aew pessoal! o/
Gostaria de saber pq qdo executo o programa, ele pede o nome da primeira vez e dpois não pede mais nas outras iterações...
class Pessoa
{
private String nome;
private Integer idade;
private Integer CPF;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public Integer getIdade() {
return idade;
}
public void setIdade(Integer idade) {
this.idade = idade;
}
public Integer getCPF() {
return CPF;
}
public void setCPF(Integer CPF) {
this.CPF = CPF;
}
}
import java.util.Scanner;
class Cadastros
{
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
Pessoa[] pessoa = new Pessoa[3];
System.out.println ("Programa de cadastros");
for(int i=0; i<pessoa.length; i++) {
pessoa[i] = new Pessoa();
System.out.print("Digite o nome: ");
pessoa[i].setNome(s.nextLine());
System.out.print("Digite a Idade: ");
pessoa[i].setIdade(s.nextInt());
System.out.print("Digite o CPF: ");
pessoa[i].setCPF(s.nextInt());
}
for(int i=0; i<pessoa.length; i++) {
System.out.println("Nome: "+pessoa[i].getNome());
System.out.println("Idade: "+pessoa[i].getIdade());
System.out.println("CPF: "+pessoa[i].getCPF());
}
}
}
Agradeço desde já!
:D
