System.out.println("\nData do Cadastro: ");
SimpleDateFormat format = new SimpleDateFormat("yy/MM/dddd");
String data = entrada.nextLine();
novoFunc.setDataEntrada(format.parse(data));
A mina variável dataEntrada é do tipo Date, converti a String data…
Mas mesmo assim não compila.
Alguém pode mostrar onde está o erro e como corrigir?
BtAquino, qual valor a String data assume quando vc roda o entrada.nextline() ??? Já debugou o código para ver esse valor? Se puder informar no post ajuda bastante
Segundo o Debug, está recebendo um String [], porém é pq eu não chego a informar o valor, já que não compila.
Trecho da classe funcionário:
[code]public class Funcionario {
private Date dataEntrada;
public Date getDataEntrada(){
return this.dataEntrada;
}
public void setDataEntrada(Date dataEntrada){
this.dataEntrada = dataEntrada;
}[/code]
A principio, não vejo erros em seu código, ao menos, nada que seja em tempo de compilação.
Não vi o import da sua data, confirme se é java.util.Date na sua classe Funcionario, me parece ser um java.sql.Date.