Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- import java.util.Collections;
- import java.util.List;
- import java.util.Scanner;
- public class SoftUniCoursePlanning {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- List<String> subjects = new ArrayList<>();
- String[] scheduleLessons = scanner.nextLine().split(", ");
- for (String scheduleLesson : scheduleLessons) {
- subjects.add(scheduleLesson);
- }
- String line = scanner.nextLine();
- while(!line.equals("course start")){
- String[] tokens = line.split(":");
- String command = tokens[0];
- if(command.equals("Add")){
- if(!subjects.contains(tokens[1])) {
- subjects.add(tokens[1]);
- }
- }else if(command.equals("Insert")){
- if(!subjects.contains(tokens[1])) {
- subjects.add(Integer.parseInt(tokens[2]), tokens[1]);
- // da se vidi indexa
- }
- }else if(command.equals("Remove")){
- subjects.remove(tokens[1]);
- }else if(command.equals("Swap")) {
- if(subjects.contains(tokens[1])&& subjects.contains(tokens[2])){
- Collections.swap(subjects, tokens[1].indexOf(tokens[1]),tokens[2].indexOf(tokens[2]));
- }
- }else if(command.equals("Exercise")){
- if(subjects.contains(tokens[1])) {
- }
- }
- line = scanner.nextLine();
- }
- for (int i = 0; i < subjects.size(); i++) {
- System.out.println((i+1)+"."+ subjects.get(i));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement