Java
[Java] ArrayList#toArrayをString[]にキャストする
ArrayList#toArrayメソッドで、リストを配列に変換できます。 この時の戻り値はObject[]となります。 List<String> list = new ArrayList<String […]
[Java] 全角のみか、半角のみかを判断する
指定した文字列が全角文字のみか、もしくは半角文字のみになっているかを判断するメソッドを作りました。 なんだか、この前公開した投稿にとても似てますが。。。 正直、需要はあまりないかと思いますが自分用の記録です。 ご参考まで […]
[Java] 機種依存文字を含んでいるか
文字列内に機種依存文字が含まれているかどうかを調べるメソッドを作りました。 機種依存文字はたくさんあります。 1文字1文字確認したわけではないので、完全に網羅されているかは未確認です。 機種依存文字を使っていてもWind […]
[Java] 文字列から全角文字のみを除去する
文字列の中から全角文字のみを除去するメソッドを作りました。 あまり利用価値がないように思いますが、Javaはバッチ処理用途でもよく使われる言語です。 旧システムとのやり取りでは、全角文字が不可の場合がまだまだありますので […]
[Java] 半角カナのみかをチェックする
文字列が半角カナのみで構成された文字列かどうかを確認するメソッドです。 正規表現で確認できます。 このメソッドでは、半角空白とハイフン(-)も許容しています。 要件によってこの辺は変わってくるので、完全な汎用関数としては […]
[Java] switch文で文字列を評価したい
Javaのswitch文は、なぜか文字列を指定できません。 なので、通常はif-elseif-elseを書き綴る必要があります。 enumを使用する方法もありますが、定義が面倒です。 ですが、現在の最新バージョンである& […]
[Java] 文字列中から改行を除く
文字列中の改行を全て取り除きたい場合は、正規表現を使えば簡単です。 String source = “(1)-+—-1—-+—-2\n(2)-+—-1—-+—-2\n(3)-+—-1—-+ […]
[Java] バイト配列をテキストデータ化する
なんとかストリームとかを使ってやるんだと思ってましたが、簡単でした。 == ランキングに参加しています。ぜひクリックお願いします == プログラム ブログランキングへ にほんブログ村