char[] charArray = aString.toCharArray();
StringBuffer stringBuffer = new StringBuffer();
for(int i = 0 ; i < charArray.length; i++) {
if(charArray[i] == ' ') {
int flag = 0;
for(int j = i+1 ; j < charArray.length; j++) {
flag++;
if (charArray[j] == ' ') {
continue;
}else {
if (flag>1) {
stringBuffer.append(" ").append(charArray[j]);
}else {
stringBuffer.append(charArray[j]);
}
break;
}
}
i += flag;
}else {
stringBuffer.append(charArray[i]);
}
}
System.out.println(stringBuffer.toString());