新生鳩丸掲示板♯

bakera.jp > 新生鳩丸掲示板♯ > [5450] Re:「boolをStringに変換して長さを見てtrueと判断」

記事個別表示 (5450)

[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) {

のように書く必要があります。

# 突っ込むところそこかよ

コメントフォーム

※広告や宣伝の書き込みはご遠慮ください。

:

:

:

最近の日記

関わった本など