parseInt面对空格无能为力

来源:互联网 发布:qpst 不识别端口 编辑:程序博客网 时间:2024/06/11 16:20
@Test
    public void test22() {
        String aa="6   36   ";
        String aaa = aa.trim();
        int b=Integer.parseInt(aaa);

        System.out.println(aa);

}

上面这段测试代码,演示string转为int 回报错NumberFormatException异常

因为string中有空格,用trim处理,只能处理前后的空格,但是中间的仍然会出错

这在表单提交时,是致命的,需要注意