equals比较String的值,
==比较的是否同一个对象!
jsp传值比较注意是否空格或字目的大小写!!!

解决方案 »

  1.   

    首先需要trim(),如上strA.trim().equals(strB);如果需要忽略大小写的话,可以用strA.trim().equalsIgnoreCase(strB);这样应该没有问题了。
      

  2.   

    数字用相应的类去 Parse
    如 : 
    double doubleValue=Double.parseDouble(A);
    但是需要注意的是两个double 类型不能直接用 == 去判断相等与否,众所周知,浮点数的表示是有一定误差的.
      

  3.   

    想输入的是数字从jsp进来的都是String,你必须转换类型!
    如boss_ch(boss_chen) :
    “数字用相应的类去 Parse
    如 : 
    double doubleValue=Double.parseDouble(A);
    但是需要注意的是两个double 类型不能直接用 == 去判断相等与否,众所周知,浮点数的表示是有一定误差的.”
      

  4.   

    java.text.DecimalFormat
    先将浮点数转变成字符窜
    new DecimalFormat("##0.#").format(value);
              
      

  5.   

    try{
    int i=Integer.parseInt(s1);
    }catch(Exception e){}