>>182
細かくて申し訳ないが

private boolean f( int i )
{
if( i == 0 ){
return true ;
}
return false ;
}

のように、IF構文でのブロックでは、1行でもカッコでくくるクセを付けた方がいいと思う。