アプリ版:「スタンプのみでお礼する」機能のリリースについて

A 回答 (11件中11~11件)

###判定ロジックの例


if( (str.length() * 2) == str.getBytes().length ) {
//str内のすべての文字が2バイトコードであった時のロジック
}

###判定メソッドの例###############################
//↓2バイト文字を1文字でも含んでいる場合は
// true を返却
private boolean foo(String str) {
for(int index = 0 ; index < str.length() ; index++) {
String temp = "" + str.charAt(index);

if( temp.getBytes().length == 2 ) {
return true;
}
}

return false;
}



ところで、
これはひとつ前の質問に対する答えを提供するための質問だよね。
    • good
    • 0
この回答へのお礼

そうです。言葉足らずで失礼しました。

String.getBytes().lengthで「1文字の」バイト数を
取得できるとSDCから聞きましたので、もっとスマートな
方法かと思いました。

お礼日時:2004/07/28 08:21

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