if(a=true)
   ~~~~~~~ 等号是赋值。要比较相等,用“==”
           比较两个类,用.equal()。