Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static char[] fileDecoder(String input) {
- int counter = 0 ;
- int i = 1 ;
- boolean assignToArray = false ;
- boolean done = false ;
- char[] letters = {} ;
- do {
- if(i==input.length()) {
- assignToArray = true ;
- letters = new char[counter] ;
- counter = 0 ;
- i = 1 ;}
- char character = input.charAt(i) ;
- char character2 = input.charAt(i - 1) ;
- if (character == character2) {
- if (assignToArray) {
- letters[counter] = character ;}
- counter++ ;}
- if (character == '%') {
- if (assignToArray) {
- letters[counter] = ' ' ;}
- counter++ ;}
- i++ ;
- if ((i == input.length()) && assignToArray ) {
- done = true ;}}
- while((i<input.length()) || !done) ;
- return letters ;}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement