我传入的account和secret的值分别为apple和kaka
在我的“管理员”表中有 apple和kaka两个字段的
我输出的结果是
apple
kaka
apple
kaka why为什么equals会出错?

解决方案 »

  1.   

    if(account.equals(n)&&secret.equals(s))
      
    这句怎么执行会出现不相等的结果呢?
    为什么会去执行else里的代码?
      

  2.   

    try:
    String n=rs.getString("帐号").trim();
    String s=rs.getString("密码").trim();
    不行就可能是字符编码转换有问题!
      

  3.   

    TO:lynx1111(任我行)
    谢谢,你的可以,能告诉我trim()这个函数是做什么用的么?
      

  4.   

    trim是去掉字符串左右空格的函数