Java Joda-Time, назначьте LocalDate месяцу и годуJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Java Joda-Time, назначьте LocalDate месяцу и году

Сообщение Anonymous »

Я никогда раньше не использовал Joda-Time, но у меня есть ArrayList, который содержит объекты с LocalDate и счетчиком. Итак, у меня есть счетчик для каждого дня в ArrayList, а каждый день в ArrayList указан только один раз.
Мне нужно посчитать количество для каждого месяца года, который есть в списке.

Мои данные:
Например:

Код: Выделить всё

dd.MM.yyyy
17.01.1996 (count 2)
18.01.1996 (count 3)
19.02.1996 (count 4)
19.03.1996 (count 1)
18.05.1997 (count 3)
Теперь я хочу вот так:

Код: Выделить всё

MM.yyyy
01.1996 -> 2 (17.1.1996) +  3 (18.1.1996) = 5
02.1996 -> 4 (19.2.1996)                  = 4
03.1996 -> 1 (19.3.1996)                  = 1
05.1997 -> 3 (18.5.1997)                  = 3
Просто мне нужно посчитать каждый месяц, но я не знаю, как лучше всего этого добиться.

Класс данных:

Код: Выделить всё

private class Info{
int count;
LocalDate day;
}
И результат я бы поместил в некоторый класс, который содержит дату месяца и года + количество.

Подробнее здесь: https://stackoverflow.com/questions/238 ... h-and-year
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»