Java Number Format FormatNumber(Integer pNumber, int tolLen)

Here you can find the source of FormatNumber(Integer pNumber, int tolLen)

Description

Format Number

License

Open Source License

Declaration

public static String FormatNumber(Integer pNumber, int tolLen) 

Method Source Code

//package com.java2s;
/**//from  www .j a  v a  2  s  .c  o m
 * Copyright (c) 2005, 2009 IBM Corporation and others.
 * This software is published under the GPL GNU General Public License.
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * 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 General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 *
 * Contributors:
 *     <Quatro Group Software Systems inc.>  <OSCAR Team>
 */

public class Main {
    public static String FormatNumber(String pNumber, int tolLen) {
        if (pNumber == null)
            pNumber = "";
        String retVal = pNumber;
        for (int i = 0; i < tolLen - pNumber.length(); i++) {
            retVal = " " + retVal;
        }
        return retVal;
    }

    public static String FormatNumber(Integer pNumber, int tolLen) {
        if (pNumber == null)
            pNumber = new Integer(0);
        String retVal = pNumber.toString();
        for (int i = 0; i < tolLen - pNumber.toString().length(); i++) {
            retVal = " " + retVal;
        }
        return retVal;
    }
}

Related

  1. formatNumber(int number)
  2. formatNumber(int number, int zeros)
  3. formatNumber(int theNumber, int theNumberOfDigits)
  4. formatNumber(int value, int width, char c)
  5. formatNumber(Integer i, int bisectNumber)
  6. formatNumber(long i, int digits)
  7. formatNumber(long number)
  8. formatNumber(long number, int digits)
  9. formatNumber(long pNum, int pLen)