Java String Pad Left leftZeroPadding(int number, int howManyChar)

Here you can find the source of leftZeroPadding(int number, int howManyChar)

Description

Fill at the left with zeros...

License

Open Source License

Parameter

Parameter Description
number int an integer that will be filled with zeros until complete the desired characters
howManyChar int how many chars will have the returned value

Return

String filled

Declaration

public static String leftZeroPadding(int number, int howManyChar) 

Method Source Code

//package com.java2s;
/*/*from  w w  w  .  j a  v  a  2s.com*/
 * 
 * Copyright (C) 2013
 * 
 * This file is part of Messic.
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as
 * published by the Free Software Foundation, either version 3 of
 * the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

public class Main {
    /**
     * Fill at the left with zeros... example: leftZeroPadding("5",3) will return "005"
     * 
     * @param number int an integer that will be filled with zeros until complete the desired characters
     * @param howManyChar int how many chars will have the returned value
     * @return String filled
     */
    public static String leftZeroPadding(int number, int howManyChar) {
        return String.format("%0" + howManyChar + "d", number);
    }
}

Related

  1. leftPadString(String str, char pad, int length)
  2. leftPadString(String sValue, int iLength, String sPadString)
  3. leftPadWithZeros(String input, int expectedSize)
  4. leftPadZeros(int value, int digits, StringBuilder sb)
  5. leftZeroPad(String s)
  6. lpad(final String input, final String padCode, final int toLength)
  7. lpad(final String s, final String pad, final int size)
  8. lpad(int i, int length, char c)
  9. lpad(int length, long number)