String の余分なスペースは、replaceAllメソッドを使用して正規表現で削除できます。
example = example.replaceAll(" +", " ");
この例では、最初にクリーニングする文字列を作成します。文字列には未定義のスペース数で区切られた文字があります。 式は可能な限り多くのスペースに一致し、1つのスペースで置き換えます。 出力はSystem.outに書き込まれます。
public class RemoveConsecutiveSpace {
public static void main(String[] argv){
String example = "A B C D E";
example = example.replaceAll(" +", " ");
System.out.print( "Cleaned String: " + example);
}
}
Cleaned String: A B C D E