Добавлен новый метод printAll для упрощения вывода информации о задачах. Обновлён процесс отображения задач в меню.
This commit is contained in:
parent
5c66a66bfe
commit
3197600a75
@ -8,6 +8,17 @@ public class TodoApp {
|
|||||||
private static Scanner scanner = new Scanner(System.in);
|
private static Scanner scanner = new Scanner(System.in);
|
||||||
|
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
|
/*
|
||||||
|
* System.out.println("\n\nDeveloper mode:\n\n");
|
||||||
|
*
|
||||||
|
* Task t1 = new Task("Дело тест - t1", "");
|
||||||
|
* Task t2 = new Task("Дело тест - t2", "");
|
||||||
|
* Task t3 = new Task("Дело тест - t3", "");
|
||||||
|
* printAll(t1, t2, t3);
|
||||||
|
*
|
||||||
|
* System.out.println("\n\n" + "*".repeat(20) + "\n\n");
|
||||||
|
*/
|
||||||
|
|
||||||
displayMainMenu();
|
displayMainMenu();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -103,16 +114,18 @@ public class TodoApp {
|
|||||||
System.exit(0);
|
System.exit(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
int[] variantsInput = new int[Task.taskCount + 1];
|
|
||||||
System.out.println("""
|
System.out.println("""
|
||||||
Список дел:
|
Список дел:
|
||||||
|
|
||||||
""");
|
""");
|
||||||
for (int i = 0; i < Task.taskCount; i++) {
|
|
||||||
tasks[i].printInfo();
|
printAll(tasks);
|
||||||
|
|
||||||
|
int[] variantsInput = new int[Task.taskCount + 1];
|
||||||
|
for (int i = 0; i < Task.taskCount; i++)
|
||||||
variantsInput[i] = tasks[i].getId();
|
variantsInput[i] = tasks[i].getId();
|
||||||
}
|
|
||||||
variantsInput[Task.taskCount] = 0;
|
variantsInput[Task.taskCount] = 0;
|
||||||
|
|
||||||
int input = requestIntFromInput("""
|
int input = requestIntFromInput("""
|
||||||
|
|
||||||
Введите номер дела или 0 для возврата в меню:""", variantsInput);
|
Введите номер дела или 0 для возврата в меню:""", variantsInput);
|
||||||
@ -143,4 +156,10 @@ public class TodoApp {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static void printAll(Task... tasks) {
|
||||||
|
for (Task t : tasks)
|
||||||
|
if (t != null)
|
||||||
|
t.printInfo();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user