Всем привет! Простите за нубский вопрос, но можно ли использовать условие в сеттере? В решаемой задаче получаемое значение должно соответствовать некоему условию, в противном случае должно подставляться дефолтное значение. Я хочу сделать так, но не уверен, что это правильно:
public void setHouseName(String houseName) {
if (houseName.length()<4 || houseName.length()>20){
this.houseName = "House#" + collectorNumber;
}
else{
this.houseName = houseName;
}
}
Да, конечно можно. Только это будет сеттер, который устанавливает значение. Геттер наоборот, возвращает его
public void setHouseName(String houseName) {
if (houseName.length() < 4 || houseName.length() > 20) {
this.houseName = "House#" + collectorNumber;
}
else {
this.houseName = houseName;
}
}
this.houseName = houseName;
происходит безусловно. Нужно оставить присваивания только в ветвях if'а, а последнее убрать.Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть файл из которого я считаю пути к файлам, заношу в список и дальше считаю сколько в этих путях файлов
Начал изучать android Такая проблема, не вызывается метод onCreate()Создал тестовую активность TestActivity
ЗдравствуйтеУ меня есть черно-белое изображение в BufferedImage