Geração de datas de vencimento iguais com Calendar

Como utilizar o Calendar para gerar datas de vencimento de um parcelamento, onde o mesmo obedeça a sequência de dias iguais por mês.

Exemplo em 5x:
O 1° Vencimento é escolhido pelo cliente: 10/09/2017
Preciso gerar as demais parcelas na sequência para que fique assim.
2° 10/10/2017
3° 10/11/2017
4° 10/12/2017
5° 10/01/2018

Datas são um ponto fraco meu, se alguém puder colaborar com um exemplo de como implementar isso.

Olá, creio que basta adicionar um mês na data de vencimento do calendar:

meuCalendar.add(Calendar.MONTH, 1);

Obrigado pela resposta @Andrauss, eu tinha acabado de testar antes de você me responder, realmente funciona, a minha preocupação era em relação a datas de vencimento escolhidas como por exemplo: 31/01/2018, porém a Calendar já faz toda a validação sozinha gerando os vencimentos seguintes no último dia de cada mês, sem precisar testar na mão.

Isso mesmo quando você adiciona dias ou meses a um objeto Calendar ele valida e atualiza a data também.

1 curtida