intValue()
Returns the integer value 

解决方案 »

  1.   

    String s1="123.45";
    int i1=0;
    String s2="";
    i1=new Integer((new Double(s1)).intValue());
    s2=i1.toString();
      

  2.   

    import java.lang.*;
    import java.util.*;
      

  3.   

    三尺剑,还是不行,我的代码是这样,你帮我看看吧!谢了!!
    <%@ page import="java.lang.*"%>
    <%@ page import="java.util.*"%> 
    <%
    //变量声明
    String s1="123.45";
    int i1=0;
    String s2="";
    i1=new Integer((new Double(s1)).intValue());
    s2=i1.toString();
    out.print s2;
    %>
      

  4.   

    <%@ page import="java.lang.*"%>
    <%@ page import="java.util.*"%> 
    <%
    //变量声明
    String s1="123.45";
    double d1=0;
    int i1=0;
    d1=(new Double(s1)).doubleValue();
    i1=(new Double(s1)).intValue();
    out.print(d1);
    out.print(i1);
    %>