Я создаю приложение, которое извлекает изображения из Интернета. В случае невозможности получения изображения необходимо использовать другое локальное изображение.Java: как проверить, является ли объект нулевым?
При попытке выполнить следующие строки:
Drawable drawable = Common.getDrawableFromUrl(this, product.getMapPath());
if (drawable.equals(null)) {
drawable = getRandomDrawable();
}
линии, если (drawable.equals (нуль)) генерирует исключение, если рисуем является недействительным.
Кто-нибудь знает, как должно быть проверено значение drawable, чтобы исключить исключение, если оно является нулевым и получить локальное изображение (выполнить drawable = getRandomDrawable())?
Используйте * если (рисуем == NULL) * Вызов любого метода на объекте NULL это исключение NullPointerException. – diciu
Почему бы вам не написать обычный ответ вместо комментария, diciu? – deamon
@JaredBurrows Не редактируйте код в вопросе таким образом, чтобы победить цель вопроса! – Gilles