試試正則表達式
import java.util.regex.Matcher;
import java.util.regex.Pattern;public class testtime {
public static void main(String[] args) {
     String regEx="[' ']+"; //一个或多个空格     Pattern p = Pattern.compile(regEx);
     Matcher m = p.matcher("a b  c   d");
     System.out.println(m.replaceAll(" "));//替換為一個空格
    }
}