Ola galera gente boa. Eu estou fazendo um exercicio e tem um erro na passagem de parametro. Eu não entendi muito essa passagem. o codigo esta aqui abaixo
abraço.
public class Principal
{
public Principal()
{
Pessoa p = new Pessoa("Rolf","000",43);
Pessoa p1 = new Pessoa();
p1.setIdade(50);
Pessoa[]vetor = new Pessoa[1];
for(int x=0; x<vetor.length; x++)
{
vetor[x] = new Pessoa();
String nome = JOptionPane.showInputDialog("Digita o seu Nome");
vetor[x].setNome(nome);
System.out.println("Nome"+ vetor[x].nome);
String idade = JOptionPane.showInputDialog("Digita a Idade");
vetor[x].setIdade(Integer.parseInt(idade));
idade(idade); //////////////////////////////////////////////////////////////////erro está nessa linha. Caso eu tire essa linha o programa funciona 100%.
System.out.println("Idade"+ vetor[x].idade);
String cpf = JOptionPane.showInputDialog("Digita o cpf");
vetor[x].setCpf(cpf);
System.out.println("CPF"+ vetor[x].cpf);
}
}
Colaboradores col = new Colaboradores();
public static void main(String[]args)
{
new Principal();
}
public void maiorcaracter()
{
}
public int idade(int x)
{
return x;
}
}