解决方案 »

  1.   

    String str = String.format("%014d", System.currentTimeMillis()); //这里是将后面的内容,按照前面的格式进行转换
    详细的可以看看api 对format的解释
      

  2.   

    格式化说明符:%[argument_index$][flags][width][.precision]conversion    默认情况下,数据是右对齐,不过可以使用“-”标志来改变对齐方向;    width指定一个域的最小尺寸;    precision与width相对,指明一个域的最大尺寸,但还与当前的数据类型有关。    (当是String时,它表示输出字符的最大数量;当是浮点时,它表示小数部分要显示的位数;它不能应用于整型,会触发异常)     比如: “%-15.15s”  “%12.3f”, width.precision