タグ

ブックマーク / www.alqmst.co.jp (1)

  • 有限会社アルキミスタ

    [Javaプログラミング関連] JavaのString中の全角半角の判定 Javaにおいては文字列は全てUNICODEで表現されるため、全角半角の判定も各文字のUNICODEで判断する他ありません。以下のサンプルように判定します。 public class Hankaku { public static void main() { String s = "全角han漢字\\~~カナ"; System.out.print( s+": " ); for( int i=0; i<s.length(); i++ ) { char c = s.charAt( i ); if( ( c<='\u007e' )|| // 英数字 ( c=='\u00a5' )|| // \記号 ( c=='\u203e' )|| // ~記号 ( c>='\uff61' && c<='\uff9f' ) // 半角カナ

    snjx
    snjx 2016/11/16
    意外と面倒だった
  • 1