Код: Выделить всё
public class TaskTracker {
public static void main(String[] args) {
// Check if command is more than one string
if (args.length < 1) {
System.out.println("Please enter a command such as: ");
return; // Removes the error message on empty input (What I Learned) Stops the main method from
// trying to access args[0]
}
// Store the command in a variable
String command = args[0].toLowerCase(); // Handles case-sensitive situations from user input (What I Learned)
// Switch statement
switch (command) {
case "add":
// FIXME
System.out.println("Task added successfully (ID: 1)");
break;
case "update":
System.out.println("TODO"); // FIXME
break;
case "delete":
System.out.println("TODO"); // FIXME
break;
case "mark-in-progress":
System.out.println("TODO"); // FIXME
break;
case "mark-done":
System.out.println("TODO"); // FIXME
break;
case "list":
System.out.println("TODO"); // FIXME
break;
case "list done":
System.out.println("list"); /* FIXME String with spaces are not being read from input */
break;
case "list todo":
System.out.println("TODO"); // FIXME
break;
case "list in-progress":
System.out.println("TODO"); // FIXME
break;
default:
System.out.println("Please enter a valid command: ");
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... er-project
Мобильная версия