victorwss
O método setTime tem retorno void.
O que você deve estar querendo é isso:
GregorianCalendar gc = new GregorianCalendar();
gc.setTime(new Date());
processo.setDataInclusaoRegistro(gc);
Se bem, que isso é equivalente a:
processo.setDataInclusaoRegistro(new GregorianCalendar());
prsantos
Pois é!
Só que quando faço isso, recebo este erro.
Gostaria que fosse assim:
processo.setDataInclusaoRegistro(new GregorianCalendar().setTime(new Date()));
Pq. recebo este erro?: " ‘void’ type not allowed here"
thingol
new GregorianCalendar().setTime(new Date()) tem tipo “void” porque setTime tem tipo “void” mesmo.
prsantos
E então!?
Como resolvo isso!?
dreamspeaker
truck1n
prsantos:
E então!?
Como resolvo isso!?
quando temos um metodo com o Tipo de retorno VOID, quer dizer que esse metodo não vai nos retornoar nada, mesmo você passando:
processo.setDataInclusaoRegistro(new GregorianCalendar().setTime(new Date()))
Já tentou fazer igual o Victor mostrou ?
processo.setDataInclusaoRegistro(new GregorianCalendar());
Provavelmente seu metodo processo.setDataInclusaoRegistro recebe um DATE.
Abraço.