Inicializar una variable tipo char
Tengo un problemilla, os explico, quiero inicializar una variable char como lo hace java por defecto pero quiero hacerlo yo manualmente. Ejemplo:
sabeis que si pones esto private static char letra; java lo inicializa a null, pero si yo ahora kiero modificar ese valor y ponerlo otra vez a null ¿como lo hago? por q he intentado poner char letra = null, char letra = 0... y nada. Ayudadme please.
sabeis que si pones esto private static char letra; java lo inicializa a null, pero si yo ahora kiero modificar ese valor y ponerlo otra vez a null ¿como lo hago? por q he intentado poner char letra = null, char letra = 0... y nada. Ayudadme please.
intenta ponerlo asi:
letra='';
//simples comillas
No toy seguro tmpc... pero coherencia tiene.
letra='';
//simples comillas
No toy seguro tmpc... pero coherencia tiene.
Char es un tipo de datos predefinido, no es un objeto. Puedes obtener un objeto con la clase envoltorio Character(creo que se escribe asÃ). Java inicializa los carácteres a '' por defecto, no a null . Java sólo inicializa a null los objetos. Por tanto para volver a inicializarlo a vacÃo sólo tiens q poner ''.
