Вот честно я не понимаю, что я должен тут исправить, чтоб цикл отработал 31 раз. Не понимаю.
package com.javarush.task.pro.task16.task1606;
import java.util.Calendar;
import java.util.GregorianCalendar;
/*
Выход из зацикленности
*/
public class Solution {
public static void main(String[] args) {
Calendar start = new GregorianCalendar(2014, Calendar.JANUARY, 2); // 1
Calendar end = new GregorianCalendar(2014, Calendar.FEBRUARY, 2); //1
System.out.print("Старт");
// int i = 0;
while (start.before(end)) { // after/start.getTime() нет
//start.roll(Calendar.DATE, 1); // (Calendar.MONTH, true)
start.roll(Calendar.MONTH, true);
System.out.print(".");
// i++;
// if (i == 31) break;
}
System.out.print("Финиш");
}
}