String的比较要用  String.equals(String)

解决方案 »

  1.   

    block1=jTextField1.getText();
    ...
    if(rs1.getString("block")==block1){
    ...
    }改成:block1=jTextField1.getText();
    ...
    if(rs1.getString("block").equals(block1)){
    ...
    }
      

  2.   

    if(!rs1.getString("block").equals(block1))
    就是不等于啦
      

  3.   

    if(rs1.getString("block").equals(block1))
    这句话怎么不能返回true?
      

  4.   

    要先用一个变量来接收:)
    String block=rs1.getString("block");
    if(block.equals(block1))
      

  5.   

    谢谢各位
    加个trim()就好了
    大家以后要记得哦,呵呵