我尝试执行此功能。
private ArrayList<Note> notes;
//Adding notes in arraylist
public Note getNoteByDay(Calendar calendar) {
for (Note note : notes) {
if (note.getReminder().getTime() / Constants.DAY_IN_MILLIS == calendar.getTimeInMillis() / Constants.DAY_IN_MILLIS) {
Log.d("NOTE_ID", note.getName());
return note;
}
}
return null;
}
但是当我为不同的日历调用此函数时
Log.d()
的两个电话。break;
代替return note;
时,我总是接到Log.d()
我的问题在哪里?