Bom, programando em jsf apareceu um problema besta, que me fez retornar ao básico do java.
Qual a diferença entre usar o método .toString() do objeto ou tentar um typecast?
Sendo mais prático:
public static void main(String[] args) {
Object objeto = null;
String typecast;
String paraString;
typecast = (String) objeto; //funciona perfeito. A variavel typecast agora é null.
paraString = objeto.toString(); //deu java.lang.NullPointerException
}
Agardeço qualquer ajuda