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