Advertisement
Guest User

Untitled

a guest
Nov 15th, 2017
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.35 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class notification {
  4.     public static void main(String[] args) {
  5.  
  6.         Scanner scanner = new Scanner(System.in);
  7.         int n = Integer.parseInt(scanner.nextLine())*3;
  8.         String read = "";
  9.         int count = 0;
  10.  
  11.         // read = "";
  12.         String processing = "";
  13.         String messages = "";
  14.         String errorCode = "";
  15.  
  16.         while (scanner.hasNextLine()) {
  17.             read = scanner.nextLine();
  18.             if (read.equals("error")) {
  19.                 processing = scanner.nextLine();
  20.                 messages = scanner.nextLine();
  21.                 errorCode = scanner.nextLine();
  22.                 showErrorMessage(processing, messages, errorCode);
  23.             } else if (read.equals("warning")) {
  24.                         messages= scanner.nextLine();
  25.                 showWarningMessage(messages);
  26.             } else if (read.equals("success")) {
  27.                 processing = scanner.nextLine();
  28.                 messages = scanner.nextLine();
  29.                 showSuccessMessage(processing, messages);
  30.             }
  31.             count++;
  32.  
  33.         }
  34.  
  35.  
  36.     }
  37.  
  38.     static void showSuccessMessage(String proccessing, String messages) {
  39.         System.out.printf("Successfully executed %s.%n%s.%n", proccessing, messages);
  40.         System.out.println();
  41.     }
  42.  
  43.     static void showWarningMessage(String messages) {
  44.  
  45.         System.out.printf("Warning: %s.%n", messages);
  46.         System.out.println();
  47.     }
  48.  
  49.     static void showErrorMessage(String prcessing, String messages, String errorCode) {
  50.         System.out.println();
  51.         System.out.printf("Error: Failed to execute %s.%n" +
  52.                 "Reason: %s.%n" +
  53.                 "Error code: %s.%n", prcessing, messages, errorCode);
  54.         System.out.println();
  55.     }
  56.  
  57.  
  58.     //static void readAndProcessMessage(int n, String read, String processing, String messages, String errorCode) {
  59.  
  60.  
  61.     //  //  for (int i = 1; i <= n; i++) {
  62.  
  63.     //        if (read.equals("error")) {
  64.  
  65.     //            showErrorMessage(read, processing, messages, errorCode);
  66.  
  67.     //        } else if (read.equals("warning")) {
  68.     //            showWarningMessage(read, messages);
  69.     //        } else if (read.equals("success")) {
  70.     //            showSuccessMessage(read, processing, messages);
  71.  
  72.     //        }
  73.     //   // }
  74.  
  75.  
  76.     //}
  77.  
  78.  
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement