diff options
author | Masfehico <clyhtsuriva@gmail.com> | 2020-11-23 16:15:21 +0100 |
---|---|---|
committer | Masfehico <clyhtsuriva@gmail.com> | 2020-11-23 16:15:21 +0100 |
commit | 2a265d2f8787174337df4d5fc83e206ddd3289c4 (patch) | |
tree | 6e1c8a21ea36010f8435e4970db05d184da685ac /jMusicHub.java | |
parent | 12e26df466421e41f40f2b353bd39af2f87f416f (diff) |
Musical elements updated and jMusicHub basic creation
Diffstat (limited to 'jMusicHub.java')
-rw-r--r-- | jMusicHub.java | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/jMusicHub.java b/jMusicHub.java index e69de29..99e8342 100644 --- a/jMusicHub.java +++ b/jMusicHub.java @@ -0,0 +1,44 @@ +import java.util.Scanner; + + +/** <h1>jMusicHub</h1> + * + * The jMusicHub class is basically the app. + * It is used to launch the whole process. + * + * @author Aimeric ADJUTOR + * @version 1.0 + * @since 2020-11-13 + * */ + +public class jMusicHub { + + public static void main(String[] args) { + + System.out.println("Welcome to the jMusicHub !"); + + Scanner scan = new Scanner(System.in); + String userInput; //Used to get the user's inputs. + + System.out.println("Starting extraction"); + //Here will be the process to extract the CSV files + System.out.println("Extraction done"); + //Here will be the number of playlist, albums, songs and auidobook extracted + + do { + System.out.println("What do you want to do? [h for help]"); + userInput = scan.nextLine(); + switch(userInput) { + case "h" : //page help + System.out.printf("c: add a new song\na: add a new album\n+: add an existing song to an album\nl: add a new audiobook\np: create a new playlist from existing songs and audiobooks\n-: delete a playlist\ns: save playlists, albums, songs and audiobooks into the concerned files\nh: print this help screen\nq: quit the program\n"); + break; + case "q" : + System.out.println("Goodbye !"); + break; + default : + System.out.println("Unknown command. Type h for help."); + + } + } while(!userInput.equals("q")); + } +} |