一、 Java中,数字类型默认首位去掉‘0’ String s="01100";int i=Integer.paseInt(s);System.out.println(i);//1100 二、java中数字如何保持第一位为0? 转换完以后用NumberFormat去格式化 NumberFormat nf =new DecimalFormat("00000");String s="01100";String str = nf.format(Integer.paseInt(s));System.out.println(str);//01100 转载于:https://blog.51cto.com/liqy2013/1243600