如何把一位数按两位数的格式输出?
比如:0 输出显示为 00
      4 输出显示为 04
     15 输出显示为 15

解决方案 »

  1.   

    int n = 4;String s = "00" + 4;
    s = s.substring(s.length() - 2);
      

  2.   


        public static String fillZero(int value) {
            if (value < 10)return "0" + String.valueOf(value);
            else
                return String.valueOf(value);
        }
      

  3.   

    int n = 4;String s = "00" + n;
    s = s.substring(s.length() - 2);
      

  4.   

    自己写个方法就可以了public String parse(int i) {
         if(i>=0&&<9) {
             return "0"+i; 
          } else {
               return ""+i;
          }
    }
      

  5.   

    NumberFormat nf = NumberFormat.getInstance();
    nf.setMaximumIntegerDigits(2);
    nf.setMinimumIntegerDigits(2);
    out.println(nf.format(5));
      

  6.   

    最简单的方法:
    System.out.printf("%02d\n",12);
    System.out.printf("%02d\n",1);
      

  7.   

    System.out.printf("%02d\n",1);
    这个是1.5的,我用的不是1.5