Intereting Posts
В android Как применить шрифт для всего приложения? Внутренний класс фрагмента должен быть статическим Инструмент для пакетного преобразования растровых изображений ресурса android в разные плотности UnsatisfiedLinkError (собственный метод не найден) Session 'app': Ошибка установки APK Здание с кордовой для android создает неправильный код версии TextureView против GLSurfaceView или Как использовать GLSurfaceView с EGL14 Что касается ошибки режима GPU при запуске виртуального устройства Android Обнаружение, если другой игрок случайно проиграл (например, отключение интернета) и снова подключился – Google играет в режиме реального времени Написание сценария Gradle для запуска модульных тестовых примеров для проекта Eclipse Android Test Android onCreate или onStartCommand для запуска службы FindFragmentById всегда возвращает null Связь между двумя приложениями Что мне делать: для этого требуется андроид.permission.INTERACT_ACROSS_USERS_FULL Добавление нескольких значений в ArrayList по одному индексу

Есть ли способ проверить, определена ли переменная в Java?

В моем приложении в android мне нужно проверить, была ли указана переменная, поэтому я не получаю исключение из null-указателя. В любом случае?

Solutions Collecting From Web of "Есть ли способ проверить, определена ли переменная в Java?"

На самом деле, вам нужно проверить, не является ли это null, чтобы спасти себя от NPE:

if(var != null) { //... } 

Если вы попытаетесь использовать неопределенную переменную, она не будет компилироваться. Не похоже на Javascript (интерпретируется).

 if (variableName != null) { //Do something if the variable is declared. } else { //Do something if the variable doesn't have a value } 

Я думаю, что это нужно сделать.