float c1=11.3;
float c2=13.4;Float是对象

解决方案 »

  1.   

    我改了.可还是错呀!!!-------------
    type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Unable to compile class for JSPAn error occurred at line: 8 in the jsp file: /tq.jspGenerated servlet error:
        [javac] Compiling 1 source fileD:\tomcat\work\Catalina\localhost\_\org\apache\jsp\tq_jsp.java:54: possible loss of precision
    found   : double
    required: float
    float c1=11.3;
             ^An error occurred at line: 8 in the jsp file: /tq.jspGenerated servlet error:
    D:\tomcat\work\Catalina\localhost\_\org\apache\jsp\tq_jsp.java:55: possible loss of precision
    found   : double
    required: float
    float c2=13.4;
             ^
    2 errors
    org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:127)
    org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:351)
    org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:415)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:458)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:552)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    note The full stack trace of the root cause is available in the Tomcat logs.
      

  2.   

    float c1=11.3f;后面加f,要不会被默认为double型的。
      

  3.   

    那如果.是这样呢.String a="11";float a1=11.3f;如何把a转成float呀.还要带上fa1=a1+?