A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
Unicodeで“HALFWIDTH KATAKANA”と呼んでいる領域は、ff61からff9fまでです。
したがって、一つの文字がその領域にあるかどうかの判定式はif(c >= 0xff61 && c <= 0xff9f)
のようになります。
Stringから1文字づつ取り出すには、String#charAt() やString#toCharArray() とループを使います。
参考URL:http://www.ascii.co.jp/books/detail/4-7561/4-756 …
No.3
- 回答日時:
私はchar配列で半角カタカナの配列を持って一文字ずつ比較しています。
難しいこと考えるより、この方が楽だから(笑)
String text="xxx";
for(int cnt=0; cnt<text.length() ; cnt++){
char tmp=text.charAt(cnt);
//tmpが半角カナ配列のcharと等しいか確認
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Excel(エクセル) PowerQueryに詳しい方教えてください(Office365) 1 2022/07/24 21:11
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
- Excel(エクセル) エクセルの数式で教えてください。 3 2022/10/25 10:52
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- その他(プログラミング・Web制作) 2つのテキストファイルを比べて文字列を特定する方法を教えて下さい 5 2022/05/01 15:22
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
- Excel(エクセル) EXCELでの文字・数字入力の基本について教えてください。 2 2023/05/29 23:17
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
[Ljava.lang.Stringってなんですか
-
配列の中に複数存在する数がい...
-
『args[]』とは?
-
Javaで文字と数字が混ざったも...
-
この警告はどうすれば?
-
Java配列の問題を教えてくださ...
-
ランダムでのboolean値の与え方
-
配列で、値の入っている要素数...
-
javaについて
-
MAPの配列・・・???!!!
-
2次元配列のコピー
-
【C#】ハッシュテーブル(連想...
-
n番目に大きな値を探索する
-
CSVファイルの、列だけ取得したい
-
main(String[] args) の args...
-
java
-
セッションを使ったint型の値の...
-
動的配列確保
-
多次元配列はなぜ必要???
-
String型をbyte型へ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
[Ljava.lang.Stringってなんですか
-
この警告はどうすれば?
-
C#で動的配列Listの中身をListB...
-
javaで大容量テキストファイル...
-
C言語でunsigned char配列を連...
-
n番目に大きな値を探索する
-
JavaのBase64デコードで正しく...
-
配列で、値の入っている要素数...
-
Javaで文字を漢字であるか否か...
-
配列の中に複数存在する数がい...
-
データベースから取得したデー...
-
【C#】ハッシュテーブル(連想...
-
Javaで文字と数字が混ざったも...
-
cloneメソッドについて (java)
-
ArrayListからBean配列に値をセ...
-
配列をセッションに割り当てた後で
-
int配列をbyte配列に変換
-
セッションを使ったint型の値の...
-
javamailで複数人にメールを送...
-
【Ajax通信&Java】配列の受け取...
おすすめ情報