Java のバックアップソース(No.1)

**boolean型 [#mabedff1]

***よくある間違い [#xba0ba36]
|boolean found = true;&BR;if (found = true) {&BR;  中身&BR;}|

found それ自身がboolean型 即ち条件式の結果を示すものだから、
if(found) だけで「foundがtrueのとき」を意味する。
また上記のようにすると、foundににtrueを代入しているだけになるので注意。

下のようにifの条件部分に直接放り込んだほうがトラブルが少なくて済む。
|boolean found = true;&BR;if (found) {&BR;  中身&BR;}|