Javaでの文字種チェック処理|眩しいサインを見ただろう

Javaの入力チェックにて、文字種がちょっと複雑なものがあった。記号、英数、ひらがな、カタカナ、JIS第1水準と第2水準を許可するという要件。 Unicode(UTF-8)のままだは、2バイト文字のチェックが難しい。なので、1文字ずつget