Advertisement
Guest User

Untitled

a guest
Jun 20th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.12 KB | None | 0 0
  1.     public static char[] fileDecoder(String input)                                          {
  2.         int counter = 0                                                                     ;
  3.         int i = 1                                                                           ;
  4.         boolean assignToArray = false                                                       ;
  5.         boolean done = false                                                                ;
  6.         char[] letters = {}                                                                 ;
  7.        
  8.         do                                                                                  {
  9.             if(i==input.length())                                                           {
  10.                 assignToArray = true                                                        ;
  11.                 letters = new char[counter]                                                 ;
  12.                 counter = 0                                                                 ;
  13.                 i = 1                                                                       ;}
  14.  
  15.             char character = input.charAt(i)                                                ;
  16.             char character2 = input.charAt(i - 1)                                           ;
  17.  
  18.             if (character == character2)                                                    {
  19.                 if (assignToArray)                                                          {
  20.                     letters[counter] = character                                            ;}
  21.                 counter++                                                                   ;}
  22.            
  23.             if (character == '%')                                                           {
  24.                 if (assignToArray)                                                          {
  25.                     letters[counter] = ' '                                                  ;}
  26.                 counter++                                                                   ;}
  27.             i++                                                                             ;
  28.             if ((i == input.length()) && assignToArray )                                    {
  29.                 done = true                                                                 ;}}
  30.             while((i<input.length()) || !done)                                              ;
  31.         return letters                                                                      ;}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement