-
Notifications
You must be signed in to change notification settings - Fork 0
/
Inventory App
41 lines (35 loc) · 1.2 KB
/
Inventory App
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package com.inventorymanagement;
import java.util.Scanner;
public class InventoryApp {
public static void main(String[] args) {
InventoryManager manager = new InventoryManager();
Scanner scanner = new Scanner(System.in);
String command;
System.out.println("Welcome to Inventory Management System");
System.out.println("Available commands: add, edit, delete, list, exit");
while (true) {
System.out.print("> ");
command = scanner.nextLine();
switch (command) {
case "add":
manager.addProduct();
break;
case "edit":
manager.editProduct();
break;
case "delete":
manager.deleteProduct();
break;
case "list":
manager.listProducts();
break;
case "exit":
System.out.println("Exiting...");
scanner.close();
System.exit(0);
default:
System.out.println("Invalid command");
}
}
}
}