的ArrayList的存在,我想驗證一個日曆日期不在日曆的Java中的ArrayList中,我這樣做,但它不是爲我工作:發現,如果日期的值在日曆
List<Calendar> listFeriers = new ArrayList<Calendar>();
startCal = Calendar.getInstance();
startCal.setTime(beginningDate);
endCal = Calendar.getInstance();
endCal.setTime(endDate);
do {
if (!listFeriers.contains(startCal)) {
// Traitement
}
} while (startCal.before(endCal));
您的列表不是空的嗎? – kosa
Nambari是對的,你沒有什麼可以比較你的日期和你的listFeriers。現在,如果您預先填充listFeriers列表,然後檢查您可以。 – Kevin