skillup

技術ブログ

Java

文字列変換系処理まとめ

投稿日:2015年7月8日 更新日:

Javaで文字列の変換(全角、半角など)の処理のまとめです。

ブログに記事として書こうと思ったのですが、丸々コピペになってしまうので、それじゃあ元リンクを紹介したほうがいいかなと思い、今日は基本的にリンクの紹介です。

個別の変換

半角、全角の相互変換はもちろんのこと、カタカナとひらがなの変換などもあります。

Javaの文字変換ライブラリICU4Jを使ってみよう

全統一

  • 英数字は半角
  • カナは全角

を自動でやってくれる処理の紹介

Javaで全角英数文字を半角に、半角カナを全角に変換する

ちなみに上記の全角→半角の処理では全角の空白も半角の空白になっていましたので、ここは若干注意が必要かと思います。

全角空白のトリミング

通常のtrimは全角の空白を削除できないのでその場合のトリミングです。

【Java】全角スペースも高速でtrimするメソッドを作ってみた

java 全角、半角スペースが前後にある文字列のトリム

文字列系のユーティリティとして用意しておくと便利ですね。

-Java
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

GlassFish&Junitの不具合

JavaEE(JSF+JavaBean+EJB+JTA)でアプリを製作しているのですが、EJBの部分のjunitができないことが判明しました。 正確に言うとラムダ式を使うと不具合がでます。原因としては …

no image

mavenのリモートリポジトリについて

JPAでO/Rマッパーに慣れてからというもの通常のSQLをごりごり書くのが億劫になってきました。 億劫というかいろいろとリスクがありますね。 問題点としてはコンパイルするときにエラーが検知できなかった …

no image

try-with-resourceの使い方

先日ファイル入出力の処理をいろいろと書いていたところ、例外処理について社長からアドバイスをいただきました。 Contents1 ファイルの入出力について2 try-with-resource3 参考リ …

no image

JSPでのカスタムタグ

前回のインク―ドですが、文字列以上の情報を渡すことはできませんでした。 いろいろ調べたり、上司に聞いてみるとカスタムタグという独自のタグを作る機能があるとのことでさっそく調査。 Contents1 カ …

no image

依存関係エラー

JavaEEで新PCでビルドしたらいきなりエラー。同一のソースを別PCで動かすと正常に立ち上がります。 こんな場合、GlassFishの設定がおかしいか、ライブラリの依存関係に問題があることがほとんど …