Я пытаюсь создать метод, который проверяет, находится ли "сегодня" с понедельника по пятницу. Для этого я получаю с этой линией 'int day = Calendar.DAY_OF_WEEK;'
фактический день. После этого я заполняю ArrayList днями (понедельник, вторник, Wendsday, четверг и пятница). Теперь, когда я проверяю, действительно ли фактический день в моем ArrayList, я установил boolean DAY = true
else я set boolean DAY = false
. Я пробовал метод сегодня и вчера, но он всегда устанавливает логическое значение в false.
Что мне нужно изменить, чтобы мой код работал? Здесь вы найдете код.
код
int day = Calendar.DAY_OF_WEEK;
ArrayList<Integer> daylist = new ArrayList<Integer>();
daylist.add(Calendar.MONDAY);
daylist.add(Calendar.TUESDAY);
daylist.add(Calendar.WEDNESDAY);
daylist.add(Calendar.THURSDAY);
daylist.add(Calendar.FRIDAY);
if (daylist.contains(day)){
DAY = true;
}else{
DAY = false;
}