¿Cómo comprobar si se ha inicializado int?

Isn_ary:

¿Cómo puedo comprobar si un int declaré se ha inicializado con una variable? number == nullno funcionará porque enteros son tipos primitivos.

Esta pregunta no es relevante debido a que el usuario pide cómo comprobar si el int es nula, a la que responde el responde a utilizar enteros. Sin embargo, quiero comprobar si el tipo de datos primitivo intse inicializa.

Esta pregunta también es debido a que es irrelevante para un tipo de referencia, mientras que yo estoy pidiendo un tipo primitivo. Ya aclarado -.- y sigue siendo marcada ...

Steve11235:

campos de instancia se inicializan a cero, 0, etc. campos locales no se inicializan. No hay manera de probar para esto, por debajo de intentar utilizar el campo y generar una excepción. Una buena práctica es siempre a las variables de inicialización locales cuando se declaran.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=178795&siteId=1
Recomendado
Clasificación