if(aa != null && aa.equals(bb)) ...

解决方案 »

  1.   

    “   if (aa=bb)Syetem.out.println("!!!!!!!!!!") ”
    aa=bb是什么意思?应该是==吧?
    什么是进行数据的有效比较和输出,这个和有没有table.next()有什么关系?
    请你表述清楚一点
      

  2.   

    如果你用==的话,判断两个句柄是不是指向同一个对象,
    在String类中,它覆盖了equals(),所以你可以调用equal()来比较两个字符串的内容
      

  3.   

    谢谢提醒,我用了compare函数,解决了.
      

  4.   

    equal函数也可以不好意思,发贴子时,我把==写成=,谢谢大家指正.