Skip to content

Instantly share code, notes, and snippets.

@charlespunk
Created February 13, 2013 16:52
Show Gist options
  • Save charlespunk/4946039 to your computer and use it in GitHub Desktop.
Save charlespunk/4946039 to your computer and use it in GitHub Desktop.
_ _ _ I t _ _ _ _ i s _ _ a _ a p p l e _ _ => I t _ i s _ a _ a p p l e
public static String removeSpaces(String input){
boolean seenGood = false;
boolean seenSpace = false;
StringBuffer sb = new StringBuffer();
for(int i = 0; i < input.size(); i++){
if(input.charAt(i) == " ") seenSpace = true;
else{
if(seenGood && seenSpace){
sb.add(" ");
seenSpace = false;
}
sb.add(input.charAt(i));
seenGood = true;
}
}
return sb.toString();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment