からすべての空白を削除するための最も効率的な方法は、私は次のコードでそれを実装するのですが、私はStringBuilderののjava:何StringBuilderの
private static StringBuilder removeBlankSpace(StringBuilder sb){
for(int i=0;i<sb.length();++i){
if(Character.isWhitespace(sb.charAt(i))){
sb.deleteCharAt(i);
i--;
}
}
return sb;
}
からすべての空白を削除するためのより効率的な方法があるのかどうかわかりません
uはこれを見ましたか? http://stackoverflow.com/questions/3396525/remove-empty-character-from-string –
関数に新しいStringBuilderを作成し、空白でない文字をすべてコピーする必要があります。メソッドdeleteCharAtは1つの文字を削除し、残りの文字配列を移動します。メソッドは入力パラメータを変更すべきではありません! –