Я пытаюсь создать программу отзыва, которая отправляет текстовые сообщения 200 + людям, а затем выполняет поиск по электронной почте, в которой также отправляются ответы.Почему Eclipse говорит мне, что это мертвый код?
Этот метод предназначен для поиска списка ответов, который создается с использованием другого метода, но он работает неправильно. Он будет работать, только если самое первое сообщение в списке массивов совпадает с самым первым номером в списке контактов.
Это некоторые другие проблемы, но мой главный вопрос здесь в том, почему он говорит, что код, специфически внутри моего цикла for, является мертвым кодом?
public static boolean searchForPhone(String phone){
CharSequence phoneN = phone;
for(int i=0;i<myMessages.size();i++){
if(myMessages.get(i).contains(phone)){
return true;
}
else{
return false;
}
}
return false;
}
Общий комментарий: Я предлагаю вам использовать расширенный цикл для чтения: для (String message: myMessages) { –
И у вас здесь серьезная ошибка. Вы не должны возвращать false из цикла. –