String str="123";
int x=Integer.parseInt(str);

解决方案 »

  1.   

    Integer.parseInt(String)  将Sring-->Int
      

  2.   

    将String转成Int
    Integer.parseInt(String str)
    同理:转成Long
    Long.parseLong(String str)
      

  3.   

    String s="100";
    //str to int
    int i=Integer.parseInt(s);
    //str to long
    long l=Long.parseLong(s);
      

  4.   

    将String转成Int
    String str="123";
    Integer x=Integer.valueOf(str);
    int y=x.intValue()
      

  5.   

    int count=0;
    String counter_name=request.getParameter("counter_name");
    try
    {
     count=Integer.parseInt((application.getAttribute(counter_name).toString()));
    }
    counter_name为一个计数器的名字,是个非数字的字符串,在这里怎么会转换成int的count呢
    纳闷!!!!!!!!!!!