/
Anastasia_Vlasova
/
taskList
Обзор
Документация
Войти
/
Anastasia_Vlasova
/
taskList
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
52 строки
2 KB
Anastasia_Vlasova
remove unused imports
23 апр 2025, 09:21
23 апр 2025, 09:21
7d06df9
Код
Авторство
О чём код?
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); TaskList list = new TaskList(); System.out.println("Привет! я ваш список дел!"); while (true) { printMenu(); String input = scanner.nextLine(); switch (input) { case "0": System.out.println("Выход из программы."); return; case "1": System.out.print("Введите название задачи: "); String task = scanner.nextLine(); list.add(task); break; case "2": list.print(); break; case "3": System.out.print("Введите номер для удаления: "); int number = Integer.parseInt(scanner.nextLine()); list.removeByIndex(number - 1); break; case "4": System.out.print("Введите ключевое слово для удаления: "); String text = scanner.nextLine(); list.removeByText(text); break; default: System.out.println("Некорректный ввод."); } } } public static void printMenu() { System.out.println("\nВыберите операцию введя ее номер:"); System.out.println("0. Выход из программы."); System.out.println("1. Добавить дело."); System.out.println("2. Показать дела."); System.out.println("3. Удалить дело по номеру."); System.out.println("4. Удалить дело по ключевому слову."); System.out.print("Ваш выбор: "); } }