ひよっこSEのコツコツ備忘録

システム開発に携わる中で、知識として学んだことや覚えたことを書き綴っています。

Java

【Java】前後のスペースを削除(trim)

投稿日:2013年8月20日 更新日:

文字列の前後のスペースを削除するには、trim関数を使用する。

 

ただ、trim関数で削除できるのは半角スペースのみで、全角スペースは削除できない。

 

実行結果はこんな感じ。(分かり辛いけど右側に全角スペースが出力されてます)

 

もし全角スペースも削除したい場合は、こんな感じのメソッドを自作する。

 

これで、文字列の両端にある全角スペースと半角スペースを取り除くことができる。

やってることは、文字列の両端にある全角スペースを半角スペースに置き換えた後、trim関数を実行してる感じ。「両端にある全角スペースを半角スペースに置き換える」部分がちょっと面倒臭いかな…。

-Java
-, ,

執筆者:

関連記事

【Java】for文と拡張for文の速度比較

普通のfor文と拡張for文、以前どこかで「拡張for文は内部的に云々カンヌンなため、パフォーマンス的には通常のfor文に劣る」っていう記述を見たことがある気がしたので、実際に速度を比べてみた。 [c …

【Java】ファイルダウンロード処理

サーバーに保管されているファイルをダウンロードする方法。 ダウンロード時の動作についてはレスポンスに設定する”Content-Disposition”の値次第になっていて、&# …

【Java】日付の計算(加算と減算)

システム日付や任意の日付に対して加算や減算を行うには、Calendarクラスを使用する。 下のサンプルでは、システム日付を保持したCalendarオブジェクトに対して日数などの加減算を行い、結果をyy …

【Java】String型とDate型の型変換

Date型からString型、String型からDate型への変換方法。 こういった型変換はしばしば行うことがあるけど、その都度やり方を調べている気がするのでメモ。 これはSimpleDateForm …

【Java】System.out.println()の入力ショートカット

毎度お馴染みの標準出力関数、System.out.println()。 Eclipseのエディタ上で”sysout”と入力してからCtrl+Spaceキーでショートカット入力が …