記事個別表示 (5450)
これは「boolをStringに変換して長さを見てtrueと判断 | 水無月ばけらのえび日記」に関連するコメントです。
[5450] Re:「boolをStringに変換して長さを見てtrueと判断」
えむけい (2009年6月3日 23時27分)
> こんな感じのコードなのでしょうか。
> boolean foo = bar.check();
> if(foo.toString().length == 4){
> // 処理
> }
Javaの基本型は自動ボクシングされないので(Java SE 6から一部導入されたようですが)、直接toStringメソッドは適用できません。また、String#lengthはフィールドではなくメソッドです。したがって、
if (String.valueOf(foo).length() == 4) {
のように書く必要があります。
# 突っ込むところそこかよ
これは「水無月ばけらのえび日記 : boolをStringに変換して長さを見てtrueと判断」に関連するコメントです。
全読: [5450]Re:「boolをStringに変換して長さを見てtrueと判断」からのスレッド(4件)]