RGAlex

Main

Feb 21st, 2021
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.11 KB | None | 0 0
  1. package Exercise.O4Exersice;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.Comparator;
  5. import java.util.List;
  6. import java.util.Scanner;
  7.  
  8. public class Main {
  9.     public static void main(String[] args) {
  10.         Scanner scanner = new Scanner(System.in);
  11.         int n = Integer.parseInt(scanner.nextLine());
  12.         List<Article> articles = new ArrayList<>();
  13.         for (int i = 0; i < n; i++) {
  14.             String[] tokens = scanner.nextLine().split(", ");
  15.             articles.add(new Article(tokens[0], tokens[1], tokens[2]));
  16.         }
  17.         String command = scanner.nextLine();
  18.         switch (command) {
  19.             case "title":
  20.                 articles.sort(Comparator.comparing(Article::getTitle));
  21.                 break;
  22.             case "content":
  23.                 articles.sort(Comparator.comparing(Article::getContent));
  24.                 break;
  25.             case "author":
  26.                 articles.sort(Comparator.comparing(Article::getAuthor));
  27.                 break;
  28.  
  29.         }
  30.         for (Article article : articles) {
  31.             System.out.println(article.toString());
  32.         }
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment