Что мне нужно сделать, это взять данные из файла и запустить его через цикл, количество может варьироваться от 1 до 50. Поэтому я не буду быть в состоянии положить в счетчик, я считаю, что это может быть цикл while ... просто не знаю, как настроить его.Java - Как запустить цикл до тех пор, пока не будет введено больше данных.
out.printf("Schedule Report\n--------------\n");
out.printf("First: %s\n", fname);
out.printf("Last: %s\n\n", lname);
out.printf("M D Y Hr Mn Pd Category Description\n");
out.printf("- - - -- -- -- -------- -----------\n");
do{
out.printf("%-2d", month);
out.printf("%-3d", day);
out.printf("%-6d", year);
out.printf("%-3d", hour);
out.printf("%-3d", minute);
out.printf("%4s", pd);
out.printf("%-2s", category);
out.printf("%-10s", description);
amApp++;
pmApp++;
}while()
out.printf("Summery\n-------\n");
out.printf("AM appointments: %d", amApp);
out.printf("PM appointments: %d", pmApp);
Вы можете взглянуть на двигатель шаблонов, такой как freemarker или скорость. Это сделано для этой цели. –
У вас есть массив или коллекция с информацией о встрече, которую вы хотите перебрать? Вам понадобится один из них для цикла. – Barett