我用ACCESS作为数据库,记录的类型是数字, 为什么所有的if语句都不执行?只执行else语句?                                        String  bb,cc,dd,ee,ff,gg;
                                     bb=rs.getString("node1");
     cc=rs.getString("node2");
     dd=rs.getString("x1");
     ee=rs.getString("y1");
     ff=rs.getString("x2");
     gg=rs.getString("y2");                     if (bb=="1")
      {
       if (cc=="3")
       {
        x1=50;y1=100;x3=100;y3=100;  //(1,3)
        System.out.print("x1="+x1 +"  y1="+y1  + "  x3="+x3 +"  y4="+y4);
       }
       if (cc=="4")
       {
        x1=50;y1=100; x4=91;y4=130;//(1,4)
       }
      }
      System.out.print("\n");
if (bb=="2")
{
if(cc=="4")
{
 x2=78;y2=51; x4=91;y4=130;//(2,4)
}

if(cc=="5")
{
 x2=78;y2=51; x5=59;y5=130;//(2,5)
}
}

else
{
x3=100;y3=100; x5=59;y5=130;//(3,5)
}