Advertisement
Guest User

Untitled

a guest
Jul 19th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.30 KB | None | 0 0
  1.  // check the second input and remove grandchildren according to dot or dash
  2.             if (input.get(2) == '-' || input.get(2) == '.') {
  3.                 if (input.get(1) == '.') {
  4.                     result.remove("A");
  5.                     result.remove("M");
  6.  
  7.                     if (input.get(0) == '.') {
  8.                         result.remove("A");
  9.                     } else if (input.get(0) == '-') {
  10.                         result.remove("I");
  11.                     }
  12.                 } else if (input.get(1) == '-') {
  13.                     result.remove("I");
  14.                     result.remove("N");
  15.  
  16.                     if (input.get(0) == '.') {
  17.                         result.remove("A");
  18.                     } else if (input.get(0) == '-') {
  19.                         result.remove("I");
  20.                     }
  21.                 }
  22.             }
  23.  
  24.         } else if (ipLength == 2) {
  25.             result.add("I");
  26.             result.add("A");
  27.             result.add("N");
  28.             result.add("M");
  29.  
  30.             if (input.get(1) == '.') {
  31.                 result.remove("A");
  32.                 result.remove("M");
  33.  
  34.                 if (input.get(0) == '.') {
  35.                     result.remove("A");
  36.                 } else if (input.get(0) == '-') {
  37.                     result.remove("I");
  38.                 }
  39.  
  40.             } else if (input.get(1) == '-') {
  41.                 result.remove("I");
  42.                 result.remove("N");
  43.  
  44.                 if (input.get(0) == '.') {
  45.                     result.remove("A");
  46.                 } else if (input.get(0) == '-') {
  47.                     result.remove("I");
  48.                 }
  49.             } else if (input.get(1) == '?') {
  50.                 if (input.get(0) == '.') {
  51.                     result.remove("N");
  52.                     result.remove("M");
  53.                 } else if (input.get(0) == '-') {
  54.                     result.remove("I");
  55.                     result.remove("A");
  56.                 }
  57.             }
  58.  
  59.         } else if (ipLength == 1) {
  60.  
  61.             if (input.get(0) == '.') {
  62.                 result.add("E");
  63.             } else if (input.get(0) == '-') {
  64.                 result.add("T");
  65.             } else {
  66.                 result.add("E");
  67.                 result.add("T");
  68.             }
  69.         }
  70.  
  71.         return result;
  72.     }
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement