最新閲覧日:

java初心者です。誰か教えて下さい。
javaのプログラミングで、文字列の中に全角が含まれているかどうか調べたい場合は、どう組めばよいのでしょう。
全角だと分からなくなってしまいます。
おねがいします。

A 回答 (2件)

String変数に保持してある文字列をSJISに変換してバイト数が文字数と同じか


調べるのが楽だと思います

String str1 = "abあいう";
byte[] buf1 = str1.getBytes("SJIS");
if(str1.length() != buf1.length){
 //全角が含まれてる
}
    • good
    • 0

charをintに型変換してチェックしてみてはいかがでしょう。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード


このQ&Aを見た人がよく見るQ&A

このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ